Home
last modified time | relevance | path

Searched refs:CXXUnresolvedConstructExpr (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h78 class CXXUnresolvedConstructExpr; variable
168 ExprDependence computeDependence(CXXUnresolvedConstructExpr *E);
H A DTextNodeDumper.h286 void VisitCXXUnresolvedConstructExpr(const CXXUnresolvedConstructExpr *Node);
H A DExprCXX.h3517 class CXXUnresolvedConstructExpr final
3519 private llvm::TrailingObjects<CXXUnresolvedConstructExpr, Expr *> {
3533 CXXUnresolvedConstructExpr(QualType T, TypeSourceInfo *TSI,
3537 CXXUnresolvedConstructExpr(EmptyShell Empty, unsigned NumArgs) in CXXUnresolvedConstructExpr() function
3543 static CXXUnresolvedConstructExpr *
3548 static CXXUnresolvedConstructExpr *CreateEmpty(const ASTContext &Context,
3629 const_cast<CXXUnresolvedConstructExpr *>(this)->arg_begin()); in children()
H A DJSONNodeDumper.h303 void VisitCXXUnresolvedConstructExpr(const CXXUnresolvedConstructExpr *UCE);
H A DStmt.h338 friend class CXXUnresolvedConstructExpr; // ctor in alignas() local
995 friend class CXXUnresolvedConstructExpr; in alignas() local
H A DRecursiveASTVisitor.h2692 DEF_TRAVERSE_STMT(CXXUnresolvedConstructExpr, {
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1405 CXXUnresolvedConstructExpr::CXXUnresolvedConstructExpr( in CXXUnresolvedConstructExpr() function in CXXUnresolvedConstructExpr
1422 CXXUnresolvedConstructExpr *CXXUnresolvedConstructExpr::Create( in Create()
1427 return new (Mem) CXXUnresolvedConstructExpr(T, TSI, LParenLoc, Args, in Create()
1431 CXXUnresolvedConstructExpr *
1432 CXXUnresolvedConstructExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
1435 return new (Mem) CXXUnresolvedConstructExpr(EmptyShell(), NumArgs); in CreateEmpty()
1438 SourceLocation CXXUnresolvedConstructExpr::getBeginLoc() const { in getBeginLoc()
H A DExprClassification.cpp377 cast<CXXUnresolvedConstructExpr>(E)->getTypeAsWritten()); in ClassifyInternal()
H A DComputeDependence.cpp821 ExprDependence clang::computeDependence(CXXUnresolvedConstructExpr *E) { in computeDependence()
H A DJSONNodeDumper.cpp1460 const CXXUnresolvedConstructExpr *UCE) { in VisitCXXUnresolvedConstructExpr()
H A DStmtProfile.cpp2168 const CXXUnresolvedConstructExpr *S) { in VisitCXXUnresolvedConstructExpr()
H A DTextNodeDumper.cpp1336 const CXXUnresolvedConstructExpr *Node) { in VisitCXXUnresolvedConstructExpr()
H A DStmtPrinter.cpp2372 CXXUnresolvedConstructExpr *Node) { in VisitCXXUnresolvedConstructExpr()
H A DItaniumMangle.cpp5008 const CXXUnresolvedConstructExpr *CE = cast<CXXUnresolvedConstructExpr>(E); in mangleExpression()
H A DASTImporter.cpp623 ExpectedStmt VisitCXXUnresolvedConstructExpr(CXXUnresolvedConstructExpr *E);
8415 CXXUnresolvedConstructExpr *E) { in VisitCXXUnresolvedConstructExpr()
8429 return CXXUnresolvedConstructExpr::Create( in VisitCXXUnresolvedConstructExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp80 isa<CXXUnresolvedConstructExpr>(Expr) || in tryToFixConversion()
H A DSemaExprCXX.cpp1571 return CXXUnresolvedConstructExpr::Create( in BuildCXXTypeConstructExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1898 CXXUnresolvedConstructExpr>
4077 CXXNewExpr, CXXTemporaryObjectExpr, CXXUnresolvedConstructExpr, in AST_POLYMORPHIC_MATCHER_P() argument
4505 CXXUnresolvedConstructExpr, ObjCMessageExpr), in AST_POLYMORPHIC_MATCHER_P() argument
4532 CXXUnresolvedConstructExpr, ObjCMessageExpr), in AST_POLYMORPHIC_MATCHER_P() argument
4556 CXXUnresolvedConstructExpr, ObjCMessageExpr), in AST_POLYMORPHIC_MATCHER_P2() argument
4896 CXXUnresolvedConstructExpr, ObjCMessageExpr), in AST_POLYMORPHIC_MATCHER_P() argument
H A DASTMatchersInternal.h169 CXXTemporaryObjectExpr, CXXUnresolvedConstructExpr,
/freebsd-14.2/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp901 isa<CXXUnresolvedConstructExpr>(Expr) || in subscriptOperatorNeedsParens()
928 isa<CXXUnresolvedConstructExpr>(Expr) || in castOperatorNeedsParens()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td149 def CXXUnresolvedConstructExpr : StmtNode<Expr>;
/freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp873 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXUnresolvedConstructExpr>
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp2033 ASTStmtWriter::VisitCXXUnresolvedConstructExpr(CXXUnresolvedConstructExpr *E) { in VisitCXXUnresolvedConstructExpr()
2036 for (CXXUnresolvedConstructExpr::arg_iterator in VisitCXXUnresolvedConstructExpr()
H A DASTReaderStmt.cpp2038 ASTStmtReader::VisitCXXUnresolvedConstructExpr(CXXUnresolvedConstructExpr *E) { in VisitCXXUnresolvedConstructExpr()
4050 S = CXXUnresolvedConstructExpr::CreateEmpty(Context, in ReadStmtFromStream()
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp222 isa<CXXUnresolvedConstructExpr>(Expr) || in subscriptOperatorNeedsParens()

12