Home
last modified time | relevance | path

Searched refs:getUnderlyingExpr (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTypeLoc.h1824 Expr* getUnderlyingExpr() const { in getUnderlyingExpr() function
1825 return getTypePtr()->getUnderlyingExpr(); in getUnderlyingExpr()
1857 Expr *getUnderlyingExpr() const { return getTypePtr()->getUnderlyingExpr(); } in getUnderlyingExpr() function
H A DCanonicalType.h536 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Expr *, getUnderlyingExpr)
H A DRecursiveASTVisitor.h1029 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
1034 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
1266 { TRY_TO(TraverseStmt(TL.getUnderlyingExpr())); })
1274 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
H A DType.h4185 Expr *getUnderlyingExpr() const { return TOExpr; }
4211 Profile(ID, Context, getUnderlyingExpr());
4256 Expr *getUnderlyingExpr() const { return E; }
4281 Profile(ID, Context, getUnderlyingExpr());
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTStructuralEquivalence.cpp580 Context, cast<TypeOfExprType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent()
581 cast<TypeOfExprType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
601 cast<DecltypeType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent()
602 cast<DecltypeType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
H A DTypePrinter.cpp966 if (T->getUnderlyingExpr()) in printTypeOfExprBefore()
967 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printTypeOfExprBefore()
985 if (T->getUnderlyingExpr()) in printDecltypeBefore()
986 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printDecltypeBefore()
H A DODRHash.cpp767 AddStmt(T->getUnderlyingExpr()); in VisitDecltypeType()
971 AddStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType()
H A DTypeLoc.cpp305 getUnderlyingExpr()->getSourceRange().getEnd()); in getLocalSourceRange()
H A DASTDumper.cpp171 dumpStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType()
174 dumpStmt(T->getUnderlyingExpr()); in VisitDecltypeType()
H A DType.cpp3098 return getUnderlyingExpr()->getType(); in desugar()
H A DItaniumMangle.cpp3301 Expr *E = T->getUnderlyingExpr(); in mangleType()
H A DASTImporter.cpp1254 ExpectedExpr ToExprOrErr = import(T->getUnderlyingExpr()); in VisitTypeOfExprType()
1271 ExpectedExpr ToExprOrErr = import(T->getUnderlyingExpr()); in VisitDecltypeType()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp4229 ->getUnderlyingExpr() in GetTypeInfo()
4447 ->getUnderlyingExpr() in GetTypeClass()
5307 ->getUnderlyingExpr() in GetEncoding()
5474 ->getUnderlyingExpr() in GetFormat()
6554 ->getUnderlyingExpr() in GetNumPointeeChildren()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp5529 cast<TypeOfExprType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
5536 cast<DecltypeType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
H A DTreeTransform.h5531 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType()
5541 E.get() != TL.getUnderlyingExpr()) { in TransformTypeOfExprType()
5590 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType()
5600 E.get() != T->getUnderlyingExpr()) { in TransformDecltypeType()
H A DSemaChecking.cpp7812 ExprTy = TET->getUnderlyingExpr()->getType(); in checkFormatExpr()
10268 LHS = TET->getUnderlyingExpr()->IgnoreParenImpCasts(); in AnalyzeComparison()
10270 RHS = TET->getUnderlyingExpr()->IgnoreParenImpCasts(); in AnalyzeComparison()
H A DSemaTemplateInstantiateDecl.cpp575 if (DT && RD && isa<ConditionalOperator>(DT->getUnderlyingExpr()) && in InstantiateTypedefNameDecl()
H A DSemaExpr.cpp4018 T = cast<TypeOfExprType>(Ty)->getUnderlyingExpr()->getType(); in captureVariablyModifiedType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2151 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
H A DCGDebugInfo.cpp2743 T = cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType(); in UnwrapTypeForDebugInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp2190 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteTypeOfDecl()
3901 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteCastExpr()
H A DRewriteModernObjC.cpp2281 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteTypeOfDecl()
4737 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteCastExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp347 Record.AddStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType()
358 Record.AddStmt(T->getUnderlyingExpr()); in VisitDecltypeType()