Home
last modified time | relevance | path

Searched refs:SubstNonTypeTemplateParmExpr (Results 1 – 25 of 25) sorted by relevance

/external/clang/lib/AST/
DExpr.cpp1163 while (SubstNonTypeTemplateParmExpr *NTTP in getCalleeDecl()
1164 = dyn_cast<SubstNonTypeTemplateParmExpr>(CEE)) { in getCalleeDecl()
2452 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenCasts()
2453 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreParenCasts()
2473 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreCasts()
2474 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreCasts()
2499 } else if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenLValueCasts()
2500 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreParenLValueCasts()
2539 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenImpCasts()
2540 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreParenImpCasts()
[all …]
DExprClassification.cpp191 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
DASTDiagnostic.cpp1209 while (SubstNonTypeTemplateParmExpr *SNTTPE = in GetExpr()
1210 dyn_cast<SubstNonTypeTemplateParmExpr>(ArgExpr)) in GetExpr()
DStmtProfile.cpp1271 const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
DStmtPrinter.cpp2037 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
DItaniumMangle.cpp2777 mangleExpression(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), in mangleExpression()
DExprConstant.cpp3995 bool VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) in VisitSubstNonTypeTemplateParmExpr()
8750 CheckICE(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), Ctx); in CheckICE()
/external/clang/lib/StaticAnalyzer/Core/
DEnvironment.cpp38 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
DBugReporter.cpp1897 isa<SubstNonTypeTemplateParmExpr>(S)) in getStmtParent()
/external/clang/include/clang/Basic/
DStmtNodes.td133 def SubstNonTypeTemplateParmExpr : DStmt<Expr>;
/external/clang/include/clang/AST/
DExprCXX.h3555 class SubstNonTypeTemplateParmExpr : public Expr {
3567 explicit SubstNonTypeTemplateParmExpr(EmptyShell Empty) in SubstNonTypeTemplateParmExpr() function
3571 SubstNonTypeTemplateParmExpr(QualType type, in SubstNonTypeTemplateParmExpr() function
DDataRecursiveASTVisitor.h2273 DEF_TRAVERSE_STMT(SubstNonTypeTemplateParmExpr, {})
DRecursiveASTVisitor.h2303 DEF_TRAVERSE_STMT(SubstNonTypeTemplateParmExpr, {})
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp122 else if (SubstNonTypeTemplateParmExpr *Subst = in getDeducedParameterFromExpr()
123 dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in getDeducedParameterFromExpr()
4593 else if (const SubstNonTypeTemplateParmExpr *Subst = in MarkUsedTemplateParameters()
4594 dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in MarkUsedTemplateParameters()
DSemaTemplate.cpp4424 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction()
4425 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction()
4436 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction()
4437 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction()
4705 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentPointerToMember()
4706 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentPointerToMember()
DSemaTemplateInstantiate.cpp1199 return new (SemaRef.Context) SubstNonTypeTemplateParmExpr( in transformNonTypeTemplateParmRef()
DTreeTransform.h9684 SubstNonTypeTemplateParmExpr *E) { in TransformSubstNonTypeTemplateParmExpr()
/external/clang/lib/CodeGen/
DCGExprAgg.cpp114 void VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
DCGExprComplex.cpp113 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
DCGExprConstant.cpp604 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
DCGExpr.cpp926 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue()
DCGExprScalar.cpp212 Value *VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h919 const internal::VariadicDynCastAllOfMatcher<Stmt, SubstNonTypeTemplateParmExpr>
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1545 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
2987 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp1547 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()