Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DIgnoreExpr.h69 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreImplicitCastsExtraSingleStep()
85 if (auto *NTTP = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in IgnoreCastsSingleStep()
H A DComputeDependence.h67 class SubstNonTypeTemplateParmExpr; variable
157 ExprDependence computeDependence(SubstNonTypeTemplateParmExpr *E);
H A DASTNodeTraverser.h951 void VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
H A DExprCXX.h4602 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 DCIRGenExprComplex.cpp58 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *e);
333 SubstNonTypeTemplateParmExpr *e) { in VisitSubstNonTypeTemplateParmExpr()
H A DCIRGenExprConstant.cpp75 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *pe, in VisitSubstNonTypeTemplateParmExpr()
H A DCIRGenExprScalar.cpp375 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *e) { in VisitSubstNonTypeTemplateParmExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DEnvironment.cpp56 E = cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement(); in ignoreTransparentExprs()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td159 def SubstNonTypeTemplateParmExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp683 VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.h157 bool VisitSubstNonTypeTemplateParmExpr(const SubstNonTypeTemplateParmExpr *E);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp236 cast<SubstNonTypeTemplateParmExpr>(E)->getReplacement()); in ClassifyInternal()
H A DExprCXX.cpp1717 NonTypeTemplateParmDecl *SubstNonTypeTemplateParmExpr::getParameter() const { in getParameter()
1757 QualType SubstNonTypeTemplateParmExpr::getParameterType( in getParameterType()
H A DComputeDependence.cpp401 ExprDependence clang::computeDependence(SubstNonTypeTemplateParmExpr *E) { in computeDependence()
H A DASTStructuralEquivalence.cpp317 bool IsStmtEquivalent(const SubstNonTypeTemplateParmExpr *E1, in IsStmtEquivalent()
318 const SubstNonTypeTemplateParmExpr *E2) { in IsStmtEquivalent()
H A DExpr.cpp1560 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 DASTDiagnostic.cpp1934 if (auto *TemplateExpr = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in HasExtraInfo()
H A DStmtProfile.cpp2319 const SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
H A DStmtPrinter.cpp2648 SubstNonTypeTemplateParmExpr *Node) { in VisitSubstNonTypeTemplateParmExpr()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp886 const internal::VariadicDynCastAllOfMatcher<Stmt, SubstNonTypeTemplateParmExpr>
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp6599 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 DSemaTemplateInstantiate.cpp1633 SubstNonTypeTemplateParmExpr *E);
2414 return new (SemaRef.Context) SubstNonTypeTemplateParmExpr( in transformNonTypeTemplateParmRef()
2436 SubstNonTypeTemplateParmExpr *E) { in TransformSubstNonTypeTemplateParmExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp121 VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *PE) { in VisitSubstNonTypeTemplateParmExpr()
H A DCGExprAgg.cpp132 void VisitSubstNonTypeTemplateParmExpr(SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2223 SubstNonTypeTemplateParmExpr *E) { in VisitSubstNonTypeTemplateParmExpr()
4333 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()

12