Home
last modified time | relevance | path

Searched refs:Constructor (Results 1 – 25 of 43) sorted by relevance

12

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaDeclCXX.cpp1169 if (const CXXConstructorDecl *Constructor in CheckConstexprFunctionBody() local
1171 const CXXRecordDecl *RD = Constructor->getParent(); in CheckConstexprFunctionBody()
1179 if (Constructor->getNumCtorInitializers() == 0 && in CheckConstexprFunctionBody()
1184 } else if (!Constructor->isDependentContext() && in CheckConstexprFunctionBody()
1185 !Constructor->isDelegatingConstructor()) { in CheckConstexprFunctionBody()
1204 Constructor->getNumCtorInitializers() != RD->getNumBases() + Fields) { in CheckConstexprFunctionBody()
1209 for (const auto *I: Constructor->inits()) { in CheckConstexprFunctionBody()
2277 const CXXConstructorDecl *Constructor; member in __anonce4ea9d90211::UninitializedFieldVisitor
2291 Constructor(nullptr), InitList(false), InitListFieldDecl(nullptr) {} in UninitializedFieldVisitor()
2405 if (Constructor) in HandleMemberExpr()
[all …]
HDSemaInit.cpp3137 ::AddConstructorInitializationStep(CXXConstructorDecl *Constructor, in AddConstructorInitializationStep() argument
3148 S.Function.Function = Constructor; in AddConstructorInitializationStep()
3149 S.Function.FoundDecl = DeclAccessPair::make(Constructor, Access); in AddConstructorInitializationStep()
3361 CXXConstructorDecl *Constructor = nullptr; in ResolveConstructorOverload() local
3364 Constructor = cast<CXXConstructorDecl>( in ResolveConstructorOverload()
3367 Constructor = cast<CXXConstructorDecl>(D); in ResolveConstructorOverload()
3385 Constructor->isCopyOrMoveConstructor()) in ResolveConstructorOverload()
3389 if (!Constructor->isInvalidDecl() && in ResolveConstructorOverload()
3390 (AllowExplicit || !Constructor->isExplicit()) && in ResolveConstructorOverload()
3391 (!OnlyListConstructors || S.isInitListConstructor(Constructor))) { in ResolveConstructorOverload()
[all …]
HDSemaAccess.cpp1612 CXXConstructorDecl *Constructor, in CheckConstructorAccess() argument
1631 << Entity.getBaseSpecifier()->getType() << getSpecialMember(Constructor); in CheckConstructorAccess()
1637 PD << Field->getType() << getSpecialMember(Constructor); in CheckConstructorAccess()
1644 PD << VarName << Entity.getType() << getSpecialMember(Constructor); in CheckConstructorAccess()
1650 return CheckConstructorAccess(UseLoc, Constructor, Entity, Access, PD); in CheckConstructorAccess()
1655 CXXConstructorDecl *Constructor, in CheckConstructorAccess() argument
1663 CXXRecordDecl *NamingClass = Constructor->getParent(); in CheckConstructorAccess()
1676 DeclAccessPair::make(Constructor, Access), in CheckConstructorAccess()
HDSemaOverload.cpp1121 if (CXXConstructorDecl *Constructor in TryUserDefinedConversion() local
1127 if (Constructor->isCopyConstructor() && in TryUserDefinedConversion()
1135 ICS.Standard.CopyConstructor = Constructor; in TryUserDefinedConversion()
2884 CXXConstructorDecl *Constructor, in isFirstArgumentCompatibleWithType() argument
2887 Constructor->getType()->getAs<FunctionProtoType>(); in isFirstArgumentCompatibleWithType()
2909 CXXConstructorDecl *Constructor = nullptr; in IsInitializerListConstructorConversion() local
2913 Constructor in IsInitializerListConstructorConversion()
2916 Constructor = cast<CXXConstructorDecl>(D); in IsInitializerListConstructorConversion()
2918 bool Usable = !Constructor->isInvalidDecl() && in IsInitializerListConstructorConversion()
2919 S.isInitListConstructor(Constructor) && in IsInitializerListConstructorConversion()
[all …]
HDSemaExprCXX.cpp2903 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(Method); in BuildCXXCastArgument() local
2910 if (S.CompleteConstructorCall(Constructor, From, CastLoc, ConstructorArgs)) in BuildCXXCastArgument()
2913 S.CheckConstructorAccess(CastLoc, Constructor, in BuildCXXCastArgument()
2915 Constructor->getAccess()); in BuildCXXCastArgument()
3897 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(*Con); in EvaluateUnaryTypeTrait() local
3898 if (Constructor->isCopyConstructor(FoundTQs)) { in EvaluateUnaryTypeTrait()
3901 = Constructor->getType()->getAs<FunctionProtoType>(); in EvaluateUnaryTypeTrait()
3935 CXXConstructorDecl *Constructor = cast<CXXConstructorDecl>(*Con); in EvaluateUnaryTypeTrait() local
3936 if (Constructor->isDefaultConstructor()) { in EvaluateUnaryTypeTrait()
3939 = Constructor->getType()->getAs<FunctionProtoType>(); in EvaluateUnaryTypeTrait()
/NextBSD/cddl/contrib/dtracetoolkit/Examples/
HDjs_objnew_example.txt48 firebug.js Constructor 1
71 <null> DOM Constructor.prototype 3
87 <null> Constructor 9
HDjs_objgc_example.txt45 <null> 1 Constructor
59 <null> 1 Constructor
114 <null> 2 Constructor
200 <null> 2 Constructor
HDjs_objcpu_example.txt211 DOM Constructor.prototype
227 Constructor
HDjs_calls_example.txt110 firebug.js obj-new Constructor 1
202 <null> obj-free DOM Constructor.prototype 3
206 <null> obj-new DOM Constructor.prototype 3
268 <null> obj-free Constructor 10
271 <null> obj-new Constructor 10
HDj_objnew_example.txt411 311496 [Ljava/lang/reflect/Constructor;
1012 311496 java/lang/reflect/Constructor
1336 311496 2 [Ljava/lang/reflect/Constructor;
1382 311496 4 java/lang/reflect/Constructor
HDj_methodcalls_example.txt185 311492 1 java/lang/reflect/Constructor.<clinit>
484 311492 2 java/lang/reflect/Constructor.<init>
485 311492 2 java/lang/reflect/Constructor.acquireConstructorAccessor
486 311492 2 java/lang/reflect/Constructor.copy
487 311492 2 java/lang/reflect/Constructor.getParameterTypes
609 311492 3 java/lang/reflect/Constructor.newInstance
663 311492 4 java/lang/reflect/Constructor.setConstructorAccessor
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclCXX.cpp482 if (CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(D)) { in addedMember() local
483 if (!Constructor->isImplicit()) { in addedMember()
497 bool UserProvided = Constructor->isUserProvided(); in addedMember()
499 if (Constructor->isDefaultConstructor()) { in addedMember()
504 if (Constructor->isConstexpr()) in addedMember()
510 if (Constructor->isCopyConstructor(Quals)) { in addedMember()
515 } else if (Constructor->isMoveConstructor()) in addedMember()
521 if (Constructor->isConstexpr() && !Constructor->isCopyOrMoveConstructor()) in addedMember()
531 ? UserProvided : !Constructor->isImplicit()) in addedMember()
945 if (CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(D)) { in finishedDefaultedOrDeletedMember() local
[all …]
/NextBSD/contrib/gperf/src/
HDkeyword.icc26 /* Constructor. */
36 /* Constructor. */
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDConsumed.cpp775 CXXConstructorDecl *Constructor = Call->getConstructor(); in VisitCXXConstructExpr() local
778 QualType ThisType = Constructor->getThisType(CurrContext)->getPointeeType(); in VisitCXXConstructExpr()
784 if (ReturnTypestateAttr *RTA = Constructor->getAttr<ReturnTypestateAttr>()) { in VisitCXXConstructExpr()
788 } else if (Constructor->isDefaultConstructor()) { in VisitCXXConstructExpr()
791 } else if (Constructor->isMoveConstructor()) { in VisitCXXConstructExpr()
793 } else if (Constructor->isCopyConstructor()) { in VisitCXXConstructExpr()
796 isSetOnReadPtrType(Constructor->getThisType(CurrContext)) ? in VisitCXXConstructExpr()
1238 if (const CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(D)) { in determineExpectedReturnState() local
1240 ReturnType = Constructor->getThisType(CurrContext)->getPointeeType(); in determineExpectedReturnState()
/NextBSD/crypto/openssl/doc/ssl/
HDssl.pod135 Constructor for the SSLv2 SSL_METHOD structure for a dedicated client.
139 Constructor for the SSLv2 SSL_METHOD structure for a dedicated server.
143 Constructor for the SSLv2 SSL_METHOD structure for combined client and server.
147 Constructor for the SSLv3 SSL_METHOD structure for a dedicated client.
151 Constructor for the SSLv3 SSL_METHOD structure for a dedicated server.
155 Constructor for the SSLv3 SSL_METHOD structure for combined client and server.
159 Constructor for the TLSv1 SSL_METHOD structure for a dedicated client.
163 Constructor for the TLSv1 SSL_METHOD structure for a dedicated server.
167 Constructor for the TLSv1 SSL_METHOD structure for combined client and server.
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
HDRewriteObjC.cpp3410 std::string Constructor = " " + Tag; in SynthesizeBlockImpl() local
3416 Constructor += "(void *fp, "; // Invoke function pointer. in SynthesizeBlockImpl()
3417 Constructor += "struct " + Desc; // Descriptor pointer. in SynthesizeBlockImpl()
3418 Constructor += " *desc"; in SynthesizeBlockImpl()
3439 Constructor += ", void *" + ArgName; in SynthesizeBlockImpl()
3446 Constructor += ", " + ArgName; in SynthesizeBlockImpl()
3462 Constructor += ", " + ArgName; in SynthesizeBlockImpl()
3467 Constructor += ", int flags=0)"; in SynthesizeBlockImpl()
3474 Constructor += " : "; in SynthesizeBlockImpl()
3478 Constructor += ", "; in SynthesizeBlockImpl()
[all …]
HDRewriteModernObjC.cpp4273 std::string Constructor = " " + Tag; in SynthesizeBlockImpl() local
4279 Constructor += "(void *fp, "; // Invoke function pointer. in SynthesizeBlockImpl()
4280 Constructor += "struct " + Desc; // Descriptor pointer. in SynthesizeBlockImpl()
4281 Constructor += " *desc"; in SynthesizeBlockImpl()
4302 Constructor += ", void *" + ArgName; in SynthesizeBlockImpl()
4309 Constructor += ", " + ArgName; in SynthesizeBlockImpl()
4325 Constructor += ", " + ArgName; in SynthesizeBlockImpl()
4330 Constructor += ", int flags=0)"; in SynthesizeBlockImpl()
4337 Constructor += " : "; in SynthesizeBlockImpl()
4341 Constructor += ", "; in SynthesizeBlockImpl()
[all …]
/NextBSD/contrib/gdb/gdb/
HDPROBLEMS62 gdb/1091: Constructor breakpoints ignored
/NextBSD/contrib/libstdc++/include/backward/
Dstrstream70 // Constructor, destructor
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExprCXX.h1085 CXXConstructorDecl *Constructor;
1112 : Expr(SC, Empty), Constructor(nullptr), NumArgs(0), Elidable(false), in CXXConstructExpr()
1120 : Expr(CXXConstructExprClass, Empty), Constructor(nullptr), in CXXConstructExpr()
1137 CXXConstructorDecl *getConstructor() const { return Constructor; } in getConstructor()
1138 void setConstructor(CXXConstructorDecl *C) { Constructor = C; } in setConstructor()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGClass.cpp574 const CXXConstructorDecl *Constructor, in EmitMemberInitializer() argument
598 if (Array && Constructor->isDefaulted() && in EmitMemberInitializer()
599 Constructor->isCopyOrMoveConstructor()) { in EmitMemberInitializer()
605 CGF.CGM.getCXXABI().getSrcArgforCopyCtor(Constructor, Args); in EmitMemberInitializer()
HDCGDecl.cpp1092 if (CXXConstructorDecl *Constructor = Construct->getConstructor()) in isTrivialInitializer() local
1093 if (Constructor->isTrivial() && in isTrivialInitializer()
1094 Constructor->isDefaultConstructor() && in isTrivialInitializer()
/NextBSD/contrib/libc++/include/
Dios135 // 27.5.4.1 Constructor/destructor:
598 // 27.5.4.1 Constructor/destructor:
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h4126 CXXConstructorDecl *Constructor, MultiExprArg Exprs,
4136 CXXConstructorDecl *Constructor, bool Elidable,
4302 CXXConstructorDecl *Constructor);
4332 CXXConstructorDecl *Constructor);
4345 CXXConstructorDecl *Constructor);
4359 CXXConstructorDecl *Constructor);
4415 bool CompleteConstructorCall(CXXConstructorDecl *Constructor,
5151 bool SetDelegatingInitializer(CXXConstructorDecl *Constructor,
5154 bool SetCtorInitializers(CXXConstructorDecl *Constructor, bool AnyErrors,
5260 void CheckConstructor(CXXConstructorDecl *Constructor);
[all …]
HDInitialization.h1042 void AddConstructorInitializationStep(CXXConstructorDecl *Constructor,

12