Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DTypePrinter.cpp782 if (T->getUnderlyingExpr()) in printTypeOfExprBefore()
783 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printTypeOfExprBefore()
799 if (T->getUnderlyingExpr()) in printDecltypeBefore()
800 T->getUnderlyingExpr()->printPretty(OS, nullptr, Policy); in printDecltypeBefore()
DTypeLoc.cpp243 getUnderlyingExpr()->getSourceRange().getEnd()); in getLocalSourceRange()
DASTImporter.cpp618 cast<TypeOfExprType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent()
619 cast<TypeOfExprType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
639 cast<DecltypeType>(T1)->getUnderlyingExpr(), in IsStructurallyEquivalent()
640 cast<DecltypeType>(T2)->getUnderlyingExpr())) in IsStructurallyEquivalent()
1657 Expr *ToExpr = Importer.Import(T->getUnderlyingExpr()); in VisitTypeOfExprType()
1674 Expr *ToExpr = Importer.Import(T->getUnderlyingExpr()); in VisitDecltypeType()
DASTDumper.cpp343 dumpStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType()
346 dumpStmt(T->getUnderlyingExpr()); in VisitDecltypeType()
DType.cpp1822 return getUnderlyingExpr()->getType(); in desugar()
DItaniumMangle.cpp2486 Expr *E = T->getUnderlyingExpr(); in mangleType()
/external/clang/include/clang/AST/
DTypeLoc.h1549 Expr* getUnderlyingExpr() const { in getUnderlyingExpr() function
1550 return getTypePtr()->getUnderlyingExpr(); in getUnderlyingExpr()
1579 Expr *getUnderlyingExpr() const { return getTypePtr()->getUnderlyingExpr(); } in getUnderlyingExpr() function
DDataRecursiveASTVisitor.h890 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
895 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
1101 { TRY_TO(TraverseStmt(TL.getUnderlyingExpr())); })
1109 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
DRecursiveASTVisitor.h955 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
960 { TRY_TO(TraverseStmt(T->getUnderlyingExpr())); })
1166 { TRY_TO(TraverseStmt(TL.getUnderlyingExpr())); })
1174 TRY_TO(TraverseStmt(TL.getTypePtr()->getUnderlyingExpr()));
DCanonicalType.h515 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Expr *, getUnderlyingExpr)
DType.h3236 Expr *getUnderlyingExpr() const { return TOExpr; }
3262 Profile(ID, Context, getUnderlyingExpr());
3302 Expr *getUnderlyingExpr() const { return E; }
3327 Profile(ID, Context, getUnderlyingExpr());
/external/clang/lib/CodeGen/
DCGExprConstant.cpp867 T = cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType(); in VisitObjCEncodeExpr()
DCodeGenFunction.cpp1620 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
DCGDebugInfo.cpp2012 T = cast<TypeOfExprType>(T)->getUnderlyingExpr()->getType(); in UnwrapTypeForDebugInfo()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp4841 cast<TypeOfExprType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
4848 cast<DecltypeType>(T)->getUnderlyingExpr(), in MarkUsedTemplateParameters()
DTreeTransform.h4869 ExprResult E = getDerived().TransformExpr(TL.getUnderlyingExpr()); in TransformTypeOfExprType()
4879 E.get() != TL.getUnderlyingExpr()) { in TransformTypeOfExprType()
4927 ExprResult E = getDerived().TransformExpr(T->getUnderlyingExpr()); in TransformDecltypeType()
4937 E.get() != T->getUnderlyingExpr()) { in TransformDecltypeType()
DSemaTemplateInstantiateDecl.cpp345 if (DT && RD && isa<ConditionalOperator>(DT->getUnderlyingExpr()) && in InstantiateTypedefNameDecl()
DSemaChecking.cpp3766 ExprTy = TET->getUnderlyingExpr()->getType(); in checkFormatExpr()
DSemaExpr.cpp12973 QTy = cast<TypeOfExprType>(Ty)->getUnderlyingExpr()->getType(); in tryCaptureVariable()
/external/clang/lib/Frontend/Rewrite/
DRewriteObjC.cpp2193 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteTypeOfDecl()
3929 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteCastExpr()
DRewriteModernObjC.cpp2305 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteTypeOfDecl()
4834 QT = TypeOfExprTypePtr->getUnderlyingExpr()->getType(); in RewriteCastExpr()
/external/clang/lib/Serialization/
DASTWriter.cpp256 Writer.AddStmt(T->getUnderlyingExpr()); in VisitTypeOfExprType()
267 Writer.AddStmt(T->getUnderlyingExpr()); in VisitDecltypeType()
/external/clang/tools/libclang/
DCIndex.cpp1577 return Visit(MakeCXCursor(TL.getUnderlyingExpr(), StmtParent, TU)); in VisitTypeOfExprTypeLoc()
1628 if (Expr *E = TL.getUnderlyingExpr()) in VisitDecltypeTypeLoc()