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

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  313     Visit(T->getUnderlyingExpr());
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1030                   { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
 1273   TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
tools/clang/include/clang/AST/Type.h
 4355     Profile(ID, Context, getUnderlyingExpr());
tools/clang/include/clang/AST/TypeLoc.h
 1892   Expr *getUnderlyingExpr() const { return getTypePtr()->getUnderlyingExpr(); }
tools/clang/lib/AST/ASTImporter.cpp
 1286   ExpectedExpr ToExprOrErr = import(T->getUnderlyingExpr());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  727                                   cast<DecltypeType>(T1)->getUnderlyingExpr(),
  728                                   cast<DecltypeType>(T2)->getUnderlyingExpr()))
tools/clang/lib/AST/ItaniumMangle.cpp
 3379   Expr *E = T->getUnderlyingExpr();
tools/clang/lib/AST/ODRHash.cpp
  839     AddStmt(T->getUnderlyingExpr());
tools/clang/lib/AST/TypePrinter.cpp
 1008   if (T->getUnderlyingExpr())
 1009     T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy);
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 5575                                  cast<DecltypeType>(T)->getUnderlyingExpr(),
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  729   if (DT && RD && isa<ConditionalOperator>(DT->getUnderlyingExpr()) &&
tools/clang/lib/Sema/TreeTransform.h
 5708   ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr());
 5718       E.get() != T->getUnderlyingExpr()) {
tools/clang/lib/Serialization/ASTWriter.cpp
  358   Record.AddStmt(T->getUnderlyingExpr());