Searched refs:SubstNonTypeTemplateParmExpr (Results 1 – 23 of 23) sorted by relevance
1188 while (SubstNonTypeTemplateParmExpr *NTTP in getCalleeDecl()1189 = dyn_cast<SubstNonTypeTemplateParmExpr>(CEE)) { in getCalleeDecl()2339 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenCasts()2340 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreParenCasts()2360 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreCasts()2361 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreCasts()2386 } else if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenLValueCasts()2387 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreParenLValueCasts()2426 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenImpCasts()2427 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreParenImpCasts()[all …]
196 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
1503 const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
2357 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
3316 mangleExpression(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), in mangleExpression()
4246 bool VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) in VisitSubstNonTypeTemplateParmExpr()9442 CheckICE(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), Ctx); in CheckICE()
38 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
1895 isa<SubstNonTypeTemplateParmExpr>(S)) in getStmtParent()
141 def SubstNonTypeTemplateParmExpr : DStmt<Expr>;
122 else if (SubstNonTypeTemplateParmExpr *Subst = in getDeducedParameterFromExpr()123 dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in getDeducedParameterFromExpr()4662 else if (const SubstNonTypeTemplateParmExpr *Subst = in MarkUsedTemplateParameters()4663 dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in MarkUsedTemplateParameters()
4547 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction()4548 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction()4559 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction()4560 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction()4826 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentPointerToMember()4827 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentPointerToMember()
1185 return new (SemaRef.Context) SubstNonTypeTemplateParmExpr( in transformNonTypeTemplateParmRef()
10750 SubstNonTypeTemplateParmExpr *E) { in TransformSubstNonTypeTemplateParmExpr()
3767 class SubstNonTypeTemplateParmExpr : public Expr {3779 explicit SubstNonTypeTemplateParmExpr(EmptyShell Empty) in SubstNonTypeTemplateParmExpr() function3783 SubstNonTypeTemplateParmExpr(QualType type, in SubstNonTypeTemplateParmExpr() function
2399 DEF_TRAVERSE_STMT(SubstNonTypeTemplateParmExpr, {})
113 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
115 void VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
628 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
217 Value *VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
1068 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue()
1137 SubstNonTypeTemplateParmExpr> substNonTypeTemplateParmExpr;
1615 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()3652 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
1618 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()