Home
last modified time | relevance | path

Searched refs:CXXFoldExpr (Results 1 – 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDStmtDataCollectors.td185 class CXXFoldExpr {
HDExprCXX.h4529 class CXXFoldExpr : public Expr {
4543 CXXFoldExpr(QualType T, SourceLocation LParenLoc, Expr *LHS, in CXXFoldExpr() function
4555 CXXFoldExpr(EmptyShell Empty) : Expr(CXXFoldExprClass, Empty) {} in CXXFoldExpr() function
HDRecursiveASTVisitor.h2679 DEF_TRAVERSE_STMT(CXXFoldExpr, {})
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateVariadic.cpp185 bool TraverseCXXFoldExpr(CXXFoldExpr *E) { return true; } in TraverseCXXFoldExpr()
1211 return new (Context) CXXFoldExpr(Context.DependentTy, LParenLoc, LHS, in BuildCXXFoldExpr()
HDSemaTemplateInstantiateDecl.cpp2542 cast<CXXFoldExpr>(TC->getImmediatelyDeclaredConstraint()) in VisitTemplateTypeParmDecl()
2585 ? cast<CXXFoldExpr>(TC->getImmediatelyDeclaredConstraint()) in VisitTemplateTypeParmDecl()
HDSemaTemplateInstantiate.cpp2320 ? cast<CXXFoldExpr>(TC->getImmediatelyDeclaredConstraint()) in SubstParmVarDecl()
HDSemaTemplate.cpp2104 ? cast<CXXFoldExpr>(TC->getImmediatelyDeclaredConstraint()) in transformTemplateParameter()
HDTreeTransform.h12456 TreeTransform<Derived>::TransformCXXFoldExpr(CXXFoldExpr *E) { in TransformCXXFoldExpr()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDStmtNodes.td157 def CXXFoldExpr : StmtNode<Expr>;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderStmt.cpp2036 void ASTStmtReader::VisitCXXFoldExpr(CXXFoldExpr *E) { in VisitCXXFoldExpr()
3634 S = new (Context) CXXFoldExpr(Empty); in ReadStmtFromStream()
HDASTWriterStmt.cpp1944 void ASTStmtWriter::VisitCXXFoldExpr(CXXFoldExpr *E) { in VisitCXXFoldExpr()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDStmtProfile.cpp1956 void StmtProfiler::VisitCXXFoldExpr(const CXXFoldExpr *S) { in VisitCXXFoldExpr()
HDStmtPrinter.cpp2247 void StmtPrinter::VisitCXXFoldExpr(CXXFoldExpr *E) { in VisitCXXFoldExpr()
HDASTContext.cpp730 if (const auto *Fold = dyn_cast<CXXFoldExpr>(IDC)) in canonicalizeImmediatelyDeclaredConstraint()
762 if (auto *OrigFold = dyn_cast<CXXFoldExpr>(IDC)) in canonicalizeImmediatelyDeclaredConstraint()
763 NewIDC = new (C) CXXFoldExpr(OrigFold->getType(), SourceLocation(), NewIDC, in canonicalizeImmediatelyDeclaredConstraint()
HDItaniumMangle.cpp4358 auto *FE = cast<CXXFoldExpr>(E); in mangleExpression()