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

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  300     Visit(T->getSizeExpr());
tools/clang/include/clang/AST/RecursiveASTVisitor.h
  994   if (T->getSizeExpr())
  995     TRY_TO(TraverseStmt(T->getSizeExpr()));
 1214   if (TL.getTypePtr()->getSizeExpr())
 1215     TRY_TO(TraverseStmt(TL.getTypePtr()->getSizeExpr()));
tools/clang/include/clang/AST/Type.h
 3193     Profile(ID, Context, getElementType(), getSizeExpr());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  589     if (!IsStructurallyEquivalent(Context, Vec1->getSizeExpr(),
  590                                   Vec2->getSizeExpr()))
tools/clang/lib/AST/ItaniumMangle.cpp
 3237   mangleExpression(T->getSizeExpr());
tools/clang/lib/AST/ODRHash.cpp
  872     AddStmt(T->getSizeExpr());
tools/clang/lib/AST/TypePrinter.cpp
  614   if (T->getSizeExpr())
  615     T->getSizeExpr()->printPretty(OS, nullptr, Policy);
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 2007           = getDeducedParameterFromExpr(Info, VectorParam->getSizeExpr());
 2033           = getDeducedParameterFromExpr(Info, VectorParam->getSizeExpr());
 2038                                              VectorArg->getSizeExpr(),
 5427     MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced,
tools/clang/lib/Sema/TreeTransform.h
 4973   ExprResult Size = getDerived().TransformExpr(T->getSizeExpr());
 4981       Size.get() != T->getSizeExpr()) {
tools/clang/lib/Serialization/ASTWriter.cpp
  454   Record.AddStmt(T->getSizeExpr());