| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 69 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() 85 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreCastsSingleStep()
|
| H A D | ComputeDependence.h | 67 class SubstNonTypeTemplateParmExpr; variable 157 ExprDependence computeDependence(SubstNonTypeTemplateParmExpr *E);
|
| H A D | ASTNodeTraverser.h | 951 void VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | ExprCXX.h | 4602 class SubstNonTypeTemplateParmExpr : public Expr { 4619 explicit SubstNonTypeTemplateParmExpr(EmptyShell Empty) in SubstNonTypeTemplateParmExpr() function 4623 SubstNonTypeTemplateParmExpr(QualType Ty, ExprValueKind ValueKind, in SubstNonTypeTemplateParmExpr() function
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprComplex.cpp | 58 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *e); 333 SubstNonTypeTemplateParmExpr *e) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CIRGenExprConstant.cpp | 75 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *pe, in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CIRGenExprScalar.cpp | 375 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *e) { in VisitSubstNonTypeTemplateParmExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | Environment.cpp | 56 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 159 def SubstNonTypeTemplateParmExpr : StmtNode<Expr>;
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | PtrTypesSemantics.cpp | 683 VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.h | 157 bool VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 236 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
|
| H A D | ExprCXX.cpp | 1717 NonTypeTemplateParmDecl *SubstNonTypeTemplateParmExpr::getParameter() const { in getParameter() 1757 QualType SubstNonTypeTemplateParmExpr::getParameterType( in getParameterType()
|
| H A D | ComputeDependence.cpp | 401 ExprDependence clang::computeDependence(SubstNonTypeTemplateParmExpr *E) { in computeDependence()
|
| H A D | ASTStructuralEquivalence.cpp | 317 bool IsStmtEquivalent(const SubstNonTypeTemplateParmExpr *E1, in IsStmtEquivalent() 318 const SubstNonTypeTemplateParmExpr *E2) { in IsStmtEquivalent()
|
| H A D | Expr.cpp | 1560 while (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(CEE)) in getReferencedDeclOfCallee() 3134 } else if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreParenNoopCasts() 3514 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
|
| H A D | ASTDiagnostic.cpp | 1934 if (auto *TemplateExpr = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in HasExtraInfo()
|
| H A D | StmtProfile.cpp | 2319 const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | StmtPrinter.cpp | 2648 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 886 const internal::VariadicDynCastAllOfMatcher<Stmt, SubstNonTypeTemplateParmExpr>
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 6599 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction() 6600 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction() 6611 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction() 6612 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction() 6819 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentPointerToMember() 6820 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentPointerToMember() 7766 RefExpr = new (getASTContext()) SubstNonTypeTemplateParmExpr( in BuildExpressionFromDeclTemplateArgument()
|
| H A D | SemaTemplateInstantiate.cpp | 1633 SubstNonTypeTemplateParmExpr *E); 2414 return new (SemaRef.Context) SubstNonTypeTemplateParmExpr( in transformNonTypeTemplateParmRef() 2436 SubstNonTypeTemplateParmExpr *E) { in TransformSubstNonTypeTemplateParmExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 121 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
|
| H A D | CGExprAgg.cpp | 132 void VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2223 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr() 4333 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
|