Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DIgnoreExpr.h68 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreImplicitCastsExtraSingleStep()
84 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreCastsSingleStep()
H A DComputeDependence.h65 class SubstNonTypeTemplateParmExpr; variable
147 ExprDependence computeDependence(SubstNonTypeTemplateParmExpr *E);
H A DASTNodeTraverser.h718 void VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
H A DExprCXX.h4245 class SubstNonTypeTemplateParmExpr : public Expr {
4257 explicit SubstNonTypeTemplateParmExpr(EmptyShell Empty) in SubstNonTypeTemplateParmExpr() function
4261 SubstNonTypeTemplateParmExpr(QualType Ty, ExprValueKind ValueKind, in SubstNonTypeTemplateParmExpr() function
H A DStmt.h925 friend class SubstNonTypeTemplateParmExpr; variable
H A DRecursiveASTVisitor.h2708 DEF_TRAVERSE_STMT(SubstNonTypeTemplateParmExpr, {})
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp55 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
H A DBugReporter.cpp1347 isa<SubstNonTypeTemplateParmExpr>(S)) in getStmtParent()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td156 def SubstNonTypeTemplateParmExpr : StmtNode<Expr>;
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprClassification.cpp208 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
H A DASTStructuralEquivalence.cpp289 bool IsStmtEquivalent(const SubstNonTypeTemplateParmExpr *E1, in IsStmtEquivalent()
290 const SubstNonTypeTemplateParmExpr *E2) { in IsStmtEquivalent()
H A DComputeDependence.cpp346 ExprDependence clang::computeDependence(SubstNonTypeTemplateParmExpr *E) { in computeDependence()
H A DExpr.cpp1411 while (SubstNonTypeTemplateParmExpr *NTTP = in getReferencedDeclOfCallee()
1412 dyn_cast<SubstNonTypeTemplateParmExpr>(CEE)) { in getReferencedDeclOfCallee()
2900 } else if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreParenNoopCasts()
3247 return cast<SubstNonTypeTemplateParmExpr>(this)->getReplacement() in isConstantInitializer()
H A DExprCXX.cpp1572 QualType SubstNonTypeTemplateParmExpr::getParameterType( in getParameterType()
H A DStmtProfile.cpp2086 const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
H A DStmtPrinter.cpp2259 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1089 SubstNonTypeTemplateParmExpr *E);
1576 return new (SemaRef.Context) SubstNonTypeTemplateParmExpr( in transformNonTypeTemplateParmRef()
1598 SubstNonTypeTemplateParmExpr *E) { in TransformSubstNonTypeTemplateParmExpr()
H A DSemaTemplate.cpp6479 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction()
6480 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction()
6491 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentAddressOfObjectOrFunction()
6492 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentAddressOfObjectOrFunction()
6695 while (SubstNonTypeTemplateParmExpr *subst = in CheckTemplateArgumentPointerToMember()
6696 dyn_cast<SubstNonTypeTemplateParmExpr>(Arg)) in CheckTemplateArgumentPointerToMember()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp841 const internal::VariadicDynCastAllOfMatcher<Stmt, SubstNonTypeTemplateParmExpr>
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprComplex.cpp117 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprAgg.cpp125 void VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprConstant.cpp1024 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE, in VisitSubstNonTypeTemplateParmExpr()
H A DCGExpr.cpp1410 return EmitLValue(cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in EmitLValue()
4921 } else if (auto NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) { in EmitCallee()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp2123 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
3767 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1741 SubstNonTypeTemplateParmExpr>

12