| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Expr.cpp | 1345 while (SubstNonTypeTemplateParmExpr *NTTP in getReferencedDeclOfCallee() 1346 = dyn_cast<SubstNonTypeTemplateParmExpr>(CEE)) { in getReferencedDeclOfCallee() 2608 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenCasts() 2609 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreParenCasts() 2633 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreCasts() 2634 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreCasts() 2663 } else if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenLValueCasts() 2664 = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in IgnoreParenLValueCasts() 2706 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenImpCasts() 2751 if (SubstNonTypeTemplateParmExpr *NTTP in IgnoreParenNoopCasts() [all …]
|
| H A D | ExprClassification.cpp | 203 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
|
| H A D | StmtProfile.cpp | 1824 const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | StmtPrinter.cpp | 2165 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | ASTImporter.cpp | 614 ExpectedStmt VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E); 7538 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr() 7550 return new (Importer.getToContext()) SubstNonTypeTemplateParmExpr( in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | ItaniumMangle.cpp | 3647 mangleExpression(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), in mangleExpression()
|
| H A D | ExprConstant.cpp | 4770 bool VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) in VisitSubstNonTypeTemplateParmExpr() 11252 CheckICE(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(), Ctx); in CheckICE()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | Environment.cpp | 54 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
|
| H A D | BugReporter.cpp | 1271 isa<SubstNonTypeTemplateParmExpr>(S)) in getStmtParent()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 148 def SubstNonTypeTemplateParmExpr : DStmt<Expr>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 660 const internal::VariadicDynCastAllOfMatcher<Stmt, SubstNonTypeTemplateParmExpr>
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 183 else if (SubstNonTypeTemplateParmExpr *Subst = in getDeducedParameterFromExpr() 184 dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in getDeducedParameterFromExpr() 5235 else if (const SubstNonTypeTemplateParmExpr *Subst = in MarkUsedTemplateParameters() 5236 dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in MarkUsedTemplateParameters()
|
| H A D | SemaTemplate.cpp | 5824 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction() 5825 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction() 5836 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction() 5837 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction() 6065 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentPointerToMember() 6066 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentPointerToMember()
|
| H A D | SemaTemplateInstantiate.cpp | 1305 return new (SemaRef.Context) SubstNonTypeTemplateParmExpr( in transformNonTypeTemplateParmRef()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 3958 class SubstNonTypeTemplateParmExpr : public Expr { 3968 explicit SubstNonTypeTemplateParmExpr(EmptyShell Empty) in SubstNonTypeTemplateParmExpr() function 3972 SubstNonTypeTemplateParmExpr(QualType Ty, ExprValueKind ValueKind, in SubstNonTypeTemplateParmExpr() function
|
| H A D | Stmt.h | 841 friend class SubstNonTypeTemplateParmExpr; in alignas() local
|
| H A D | RecursiveASTVisitor.h | 2568 DEF_TRAVERSE_STMT(SubstNonTypeTemplateParmExpr, {})
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 113 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CGExprAgg.cpp | 124 void VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CGExprConstant.cpp | 735 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE, in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CGExpr.cpp | 1347 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue() 4420 } else if (auto NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in EmitCallee()
|
| H A D | CGExprScalar.cpp | 418 Value *VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1767 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr() 3327 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1730 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1550 SubstNonTypeTemplateParmExpr>
|