|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 867 return matchesDecl(Node.getConstructor(), Finder, Builder);
tools/clang/include/clang/Analysis/AnyCall.h 85 : E(NE), D(NE->getConstructor()), K(Constructor) {}
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h 847 return getOriginExpr()->getConstructor();
tools/clang/lib/AST/ASTImporter.cpp 6970 E->getConstructor(), E->getType(), E->getTypeSourceInfo(),
7108 E->getType(), E->getLocation(), E->getConstructor(),
tools/clang/lib/AST/DeclCXX.cpp 2493 return Construct->getConstructor();
tools/clang/lib/AST/Expr.cpp 1937 return cast<CXXConstructExpr>(SubExpr)->getConstructor();
2583 if (const CXXConstructorDecl *Ctor = CE->getConstructor()) {
3164 if (CE->getConstructor()->isTrivial() &&
3165 CE->getConstructor()->getParent()->hasTrivialDestructor()) {
3560 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects)
3652 if (E->getConstructor()->isTrivial()) {
tools/clang/lib/AST/ExprConstant.cpp 9005 const CXXConstructorDecl *FD = E->getConstructor();
tools/clang/lib/AST/JSONNodeDumper.cpp 1300 CXXConstructorDecl *Ctor = CE->getConstructor();
tools/clang/lib/AST/StmtProfile.cpp 1681 VisitDecl(S->getConstructor());
tools/clang/lib/AST/TextNodeDumper.cpp 896 CXXConstructorDecl *Ctor = Node->getConstructor();
tools/clang/lib/Analysis/CallGraph.cpp 97 CXXConstructorDecl *Ctor = E->getConstructor();
tools/clang/lib/Analysis/Consumed.cpp 772 CXXConstructorDecl *Constructor = Call->getConstructor();
tools/clang/lib/Analysis/ThreadSafety.cpp 2095 const CXXConstructorDecl *D = Exp->getConstructor();
2149 const auto *CtorD = dyn_cast_or_null<NamedDecl>(CE->getConstructor());
tools/clang/lib/CodeGen/CGClass.cpp 645 (CE && isMemcpyEquivalentSpecialMember(CE->getConstructor()))) {
1054 if (!(CE && isMemcpyEquivalentSpecialMember(CE->getConstructor())) &&
2071 EmitCallArgs(Args, FPT, E->arguments(), E->getConstructor(),
2318 EmitCallArgs(Args, FPT, drop_begin(E->arguments(), 1), E->getConstructor(),
tools/clang/lib/CodeGen/CGDecl.cpp 1652 if (CXXConstructorDecl *Constructor = Construct->getConstructor())
tools/clang/lib/CodeGen/CGExprAgg.cpp 461 return Cons->getConstructor()->isDefaultConstructor() &&
462 Cons->getConstructor()->isTrivial();
tools/clang/lib/CodeGen/CGExprCXX.cpp 569 const CXXConstructorDecl *CD = E->getConstructor();
645 const CXXConstructorDecl *CD = E->getConstructor();
1133 CXXConstructorDecl *Ctor = CCE->getConstructor();
tools/clang/lib/CodeGen/CGExprConstant.cpp 1268 if (!E->getConstructor()->isTrivial())
1286 assert(E->getConstructor()->isCopyOrMoveConstructor() &&
1605 const CXXConstructorDecl *CD = E->getConstructor();
tools/clang/lib/CodeGen/CGObjC.cpp 982 return (construct->getConstructor()->isTrivial());
3642 CXXConstExpr->getConstructor(),
tools/clang/lib/CodeGen/CodeGenModule.cpp 2645 SafeToInline = E->getConstructor()->hasAttr<DLLImportAttr>();
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 5083 CXXConstructorDecl *CXXDecl = CExp->getConstructor();
tools/clang/lib/Index/IndexBody.cpp 360 return IndexCtx.handleReference(E->getConstructor(), E->getLocation(),
tools/clang/lib/Sema/JumpDiagnostics.cpp 194 const CXXConstructorDecl *Ctor = CCE->getConstructor();
tools/clang/lib/Sema/SemaCUDA.cpp 433 return isEmptyCudaConstructor(Loc, CE->getConstructor());
501 isEmptyCudaConstructor(VD->getLocation(), CE->getConstructor());
528 InitFn = CE->getConstructor();
tools/clang/lib/Sema/SemaDecl.cpp 1800 CXXConstructorDecl *CD = Construct->getConstructor();
11006 if (E->getConstructor()->isCopyConstructor()) {
tools/clang/lib/Sema/SemaDeclCXX.cpp 3703 if (E->getConstructor()->isCopyConstructor()) {
4324 assert(cast<CXXConstructExpr>(DelegationInit.get())->getConstructor() &&
14366 if (!construct->getConstructor()->isTrivial()) {
tools/clang/lib/Sema/SemaExceptionSpec.cpp 1119 cast<CXXConstructExpr>(E)->getConstructor());
tools/clang/lib/Sema/SemaExpr.cpp14384 !cast<CXXConstructExpr>(Result.get())->getConstructor()
17055 S.MarkFunctionReferenced(E->getBeginLoc(), E->getConstructor());
tools/clang/lib/Sema/SemaExprCXX.cpp 1730 CCE->getConstructor()->isDefaultConstructor();
tools/clang/lib/Sema/SemaInit.cpp 6821 const auto *Ctor = CCE->getConstructor();
6855 Callee = CCE->getConstructor();
7599 if (!CCE->getConstructor()->isCopyOrMoveConstructor())
tools/clang/lib/Sema/SemaOpenMP.cpp 5444 if (const CXXConstructorDecl *Ctor = CE->getConstructor())
5732 if (const CXXConstructorDecl *Ctor = CE->getConstructor())
tools/clang/lib/Sema/SemaStmt.cpp 307 if (const CXXConstructorDecl *Ctor = CE->getConstructor()) {
2790 if (!CE->getConstructor()->isCopyConstructor())
tools/clang/lib/Sema/TreeTransform.h11255 getDerived().TransformDecl(E->getBeginLoc(), E->getConstructor()));
11272 Constructor == E->getConstructor() &&
11344 getDerived().TransformDecl(E->getBeginLoc(), E->getConstructor()));
11362 Constructor == E->getConstructor() &&
tools/clang/lib/Serialization/ASTWriterStmt.cpp 1397 Record.AddDeclRef(E->getConstructor());
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 1315 const CXXConstructorDecl *CtorD = ConstructE->getConstructor();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp 540 if (CE->getConstructor()->isTrivial() &&
541 CE->getConstructor()->isCopyOrMoveConstructor() &&
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp 250 svalBuilder.getCXXThis(CCE->getConstructor()->getParent(), calleeCtx);
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 346 Result.Context, Construct->getConstructor(),
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp 77 if (!CExpr || !CExpr->getConstructor()->isDefaultConstructor())
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp 113 constructorCall->getConstructor()->isCopyOrMoveConstructor()) {
tools/clang/tools/extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp 78 MatchedConstructExpr->getConstructor()->getParamDecl(I))) {
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp 367 if (NestedConstruct->getConstructor()->isConvertingConstructor(false))
tools/clang/tools/extra/clang-tidy/zircon/TemporaryObjectsCheck.cpp 50 << D->getConstructor()->getParent();
tools/clang/tools/extra/clangd/FindTarget.cpp 198 Outer.add(CCE->getConstructor(), Flags);
tools/clang/tools/libclang/CIndex.cpp 4363 return CE->getConstructor();
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/ConstructExpr.cpp 33 if (const CXXConstructorDecl* Ctor = Expr->getConstructor()) {