Searched refs:getAsExpr (Results 1 - 18 of 18) sorted by relevance

/external/clang/include/clang/AST/
H A DTemplateBase.h271 Expr *getAsExpr() const { function in class:clang::TemplateArgument
354 Expr *getAsExpr() const { function in struct:clang::TemplateArgumentLocInfo
432 return LocInfo.getAsExpr();
437 return LocInfo.getAsExpr();
H A DRecursiveASTVisitor.h735 return getDerived().TraverseStmt(Arg.getAsExpr());
/external/clang/include/clang/Sema/
H A DParsedTemplate.h76 Expr *getAsExpr() const { function in class:clang::ParsedTemplateArgument
/external/clang/lib/AST/
H A DTypeLoc.cpp306 ArgInfos[i] = TemplateArgumentLocInfo(Args[i].getAsExpr());
H A DASTDiagnostic.cpp907 ArgExpr = Iter->getAsExpr();
H A DDumpXML.cpp335 dispatch(A.getAsExpr());
H A DStmtProfile.cpp1174 Visit(Arg.getAsExpr());
H A DMicrosoftMangle.cpp806 Expr *TAE = TA.getAsExpr();
H A DASTImporter.cpp316 Arg1.getAsExpr(), Arg2.getAsExpr());
1987 if (Expr *ToExpr = Importer.Import(From.getAsExpr()))
H A DItaniumMangle.cpp3119 const Expr *E = A.getAsExpr()->IgnoreParens();
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp242 X.getAsExpr()->Profile(ID1, Context, true);
243 Y.getAsExpr()->Profile(ID2, Context, true);
1631 = getDeducedParameterFromExpr(Param.getAsExpr())) {
1639 return DeduceNonTypeTemplateArgument(S, NTTP, Arg.getAsExpr(),
1887 X.getAsExpr()->Profile(XID, Context, true);
1888 Y.getAsExpr()->Profile(YID, Context, true);
1969 return TemplateArgumentLoc(Arg, Arg.getAsExpr());
4514 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced,
H A DSemaTemplateVariadic.cpp416 ExprResult Result = ActOnPackExpansion(Arg.getAsExpr(), EllipsisLoc);
H A DSemaTemplate.cpp504 Expr *E = static_cast<Expr *>(Arg.getAsExpr());
2470 if (DeclRefExpr *ArgExpr = dyn_cast<DeclRefExpr>(Arg.getAsExpr())) {
2474 dyn_cast<DependentScopeDeclRefExpr>(Arg.getAsExpr())) {
2478 dyn_cast<CXXDependentScopeMemberExpr>(Arg.getAsExpr())) {
2835 CheckTemplateArgument(NTTP, NTTPType, Arg.getArgument().getAsExpr(),
5108 Expr *ArgExpr = Args[I].getAsExpr();
H A DSemaTemplateInstantiate.cpp1160 Expr *argExpr = arg.getAsExpr();
H A DTreeTransform.h2942 Output = TemplateArgumentLoc(Arg, Arg.getAsExpr());
3028 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr();
/external/clang/lib/Serialization/
H A DASTWriter.cpp3761 AddStmt(Arg.getAsExpr());
3789 = Arg.getArgument().getAsExpr() == Arg.getLocInfo().getAsExpr();
4211 AddStmt(Arg.getAsExpr());
H A DASTReader.cpp4556 return TemplateArgumentLoc(Arg, TemplateArgumentLocInfo(Arg.getAsExpr()));
/external/clang/tools/libclang/
H A DRecursiveASTVisitor.h671 return getDerived().TraverseStmt(Arg.getAsExpr());

Completed in 464 milliseconds