| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 68 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() 84 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreCastsSingleStep()
|
| H A D | ComputeDependence.h | 65 class SubstNonTypeTemplateParmExpr; variable 149 ExprDependence computeDependence(SubstNonTypeTemplateParmExpr *E);
|
| H A D | ASTNodeTraverser.h | 749 void VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | ExprCXX.h | 4245 class SubstNonTypeTemplateParmExpr : public Expr { 4257 explicit SubstNonTypeTemplateParmExpr(EmptyShell Empty) in SubstNonTypeTemplateParmExpr() function 4261 SubstNonTypeTemplateParmExpr(QualType Ty, ExprValueKind ValueKind, in SubstNonTypeTemplateParmExpr() function
|
| H A D | Stmt.h | 925 friend class SubstNonTypeTemplateParmExpr; in alignas() local
|
| H A D | RecursiveASTVisitor.h | 2734 DEF_TRAVERSE_STMT(SubstNonTypeTemplateParmExpr, {})
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | Environment.cpp | 55 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
|
| H A D | BugReporter.cpp | 1347 isa<SubstNonTypeTemplateParmExpr>(S)) in getStmtParent()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 157 def SubstNonTypeTemplateParmExpr : StmtNode<Expr>;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 214 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
|
| H A D | ASTStructuralEquivalence.cpp | 290 bool IsStmtEquivalent(const SubstNonTypeTemplateParmExpr *E1, in IsStmtEquivalent() 291 const SubstNonTypeTemplateParmExpr *E2) { in IsStmtEquivalent()
|
| H A D | ComputeDependence.cpp | 346 ExprDependence clang::computeDependence(SubstNonTypeTemplateParmExpr *E) { in computeDependence()
|
| H A D | Expr.cpp | 1477 while (SubstNonTypeTemplateParmExpr *NTTP = in getReferencedDeclOfCallee() 1478 dyn_cast<SubstNonTypeTemplateParmExpr>(CEE)) { in getReferencedDeclOfCallee() 2972 } else if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreParenNoopCasts() 3319 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
|
| H A D | ExprCXX.cpp | 1573 QualType SubstNonTypeTemplateParmExpr::getParameterType( in getParameterType()
|
| H A D | StmtProfile.cpp | 2103 const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | StmtPrinter.cpp | 2272 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 1089 SubstNonTypeTemplateParmExpr *E); 1576 return new (SemaRef.Context) SubstNonTypeTemplateParmExpr( in transformNonTypeTemplateParmRef() 1598 SubstNonTypeTemplateParmExpr *E) { in TransformSubstNonTypeTemplateParmExpr()
|
| H A D | SemaTemplate.cpp | 6478 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction() 6479 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction() 6490 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction() 6491 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction() 6694 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentPointerToMember() 6695 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentPointerToMember()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 841 const internal::VariadicDynCastAllOfMatcher<Stmt, SubstNonTypeTemplateParmExpr>
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 117 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CGExprAgg.cpp | 125 void VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CGExprConstant.cpp | 1024 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE, in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CGExpr.cpp | 1410 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue() 4921 } else if (auto NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in EmitCallee()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2133 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr() 3792 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1741 SubstNonTypeTemplateParmExpr>
|