reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/RecursiveASTVisitor.h
  988   if (T->getSizeExpr())
  989     TRY_TO(TraverseStmt(T->getSizeExpr()));
 1225   if (TL.getTypePtr()->getSizeExpr())
 1226     TRY_TO(TraverseStmt(TL.getTypePtr()->getSizeExpr()));
tools/clang/include/clang/AST/Type.h
 3311     Profile(ID, Context, getElementType(), getSizeExpr(), getVectorKind());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  603     if (!IsStructurallyEquivalent(Context, Vec1->getSizeExpr(),
  604                                   Vec2->getSizeExpr()))
tools/clang/lib/AST/ItaniumMangle.cpp
 3222   mangleExpression(T->getSizeExpr());
tools/clang/lib/AST/TypePrinter.cpp
  677     if (T->getSizeExpr())
  678       T->getSizeExpr()->printPretty(OS, nullptr, Policy);
  684     if (T->getSizeExpr())
  685       T->getSizeExpr()->printPretty(OS, nullptr, Policy);
  693     if (T->getSizeExpr())
  694       T->getSizeExpr()->printPretty(OS, nullptr, Policy);
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1954             getDeducedParameterFromExpr(Info, VectorParam->getSizeExpr());
 1978             Info, VectorParam->getSizeExpr());
 1983             S, TemplateParams, NTTP, VectorArg->getSizeExpr(), Info, Deduced);
 5418     MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced, Depth,
tools/clang/lib/Sema/TreeTransform.h
 4931   ExprResult Size = getDerived().TransformExpr(T->getSizeExpr());
 4938       Size.get() != T->getSizeExpr()) {
tools/clang/lib/Serialization/ASTWriter.cpp
  461   Record.AddStmt(const_cast<Expr*>(T->getSizeExpr()));