/external/clang/test/Parser/ |
H A D | cxx-class.cpp | 73 class Ctor { // expected-note{{not complete until the closing '}'}} class in namespace:ctor_error 74 Ctor(f)(int); // ok 75 Ctor(g(int)); // ok 76 Ctor(x[5]); // expected-error{{incomplete type}} 78 Ctor(UnknownType *); // expected-error{{unknown type name 'UnknownType'}} 82 Ctor::Ctor (x) = { 0 }; // \ 83 // expected-error{{qualified reference to 'Ctor' is a constructor name}} 85 Ctor::Ctor(UnknownTyp function in class:ctor_error::Ctor [all...] |
/external/llvm/lib/CodeGen/ |
H A D | MachinePassRegistry.cpp | 23 MachinePassCtor Ctor = 0; local 26 Ctor = R->getCtor(); 30 assert(Ctor && "Unregistered pass name"); 31 setDefault(Ctor);
|
H A D | Passes.cpp | 614 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); local 617 if (!Ctor) { 618 Ctor = RegAlloc; 621 if (Ctor != useDefaultRegisterAllocator) 622 return Ctor();
|
H A D | MachineScheduler.cpp | 193 MachineSchedRegistry::ScheduleDAGCtor Ctor = MachineSchedOpt; local 194 if (Ctor == useDefaultMachineSched) { 196 Ctor = MachineSchedRegistry::getDefault(); 197 if (!Ctor) { 198 Ctor = createConvergingSched; 199 MachineSchedRegistry::setDefault(Ctor); 203 OwningPtr<ScheduleDAGInstrs> Scheduler(Ctor(this));
|
/external/clang/test/CXX/class/class.union/ |
H A D | p1.cpp | 16 class Ctor { class 17 Ctor() { abort(); } // expected-note 4 {{because type 'Ctor' has a user-declared constructor}} function in class:Ctor 41 Ctor ctor; // expected-error {{union member 'ctor' has a non-trivial constructor}} 58 Ctor ctor; // expected-note {{because type 'U2::<anonymous struct}} 82 struct s3 : Ctor { // expected-note {{because type 'U3::s3' has a base class with a non-trivial constructor}} 119 Either<int,Ctor> ctor(0); // expected-note {{in instantiation of template}}
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DynamicTypePropagation.cpp | 60 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { 69 switch (Ctor->getOriginExpr()->getConstructionKind()) { 76 if (const MemRegion *Target = Ctor->getCXXThisVal().getAsRegion()) 77 recordFixedType(Target, Ctor->getDecl(), C); 149 if (const CXXConstructorCall *Ctor = dyn_cast<CXXConstructorCall>(&Call)) { 151 switch (Ctor->getOriginExpr()->getConstructionKind()) { 162 if (const MemRegion *Target = Ctor->getCXXThisVal().getAsRegion()) {
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachinePassRegistry.h | 57 MachinePassCtor Ctor; // Function pass creator. member in class:llvm::MachinePassRegistryNode 65 , Ctor(C) 73 MachinePassCtor getCtor() const { return Ctor; }
|
/external/clang/unittests/Tooling/ |
H A D | RecursiveASTVisitorTest.cpp | 367 bool VisitCXXConstructorDecl(CXXConstructorDecl* Ctor) { argument 368 if (Ctor->isImplicit()) { // Was not written in source code 369 if (const CXXRecordDecl* Class = Ctor->getParent()) { 370 Match(Class->getName(), Ctor->getLocation()); 406 if (const CXXConstructorDecl* Ctor = Expr->getConstructor()) { 407 if (const CXXRecordDecl* Class = Ctor->getParent()) {
|
/external/clang/test/SemaCXX/ |
H A D | cxx98-compat.cpp | 50 struct Ctor { struct 51 Ctor(int, char); 52 Ctor(double, long); 70 Ctor c1 = { 1, 2 }; // expected-warning {{constructor call from initializer list is incompatible with C++98}} 71 Ctor c2 = { 3.0, 4l }; // expected-warning {{constructor call from initializer list is incompatible with C++98}}
|
/external/llvm/include/llvm/Support/ |
H A D | Registry.h | 23 T *(*Ctor)(); member in class:llvm::SimpleRegistryEntry 27 : Name(N), Desc(D), Ctor(C) 32 T *instantiate() const { return Ctor(); } 186 /// entry(const char *Name, const char *ShortDesc, T *(*Ctor)());
|
/external/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 33 void BuildConstructorSignature(const CXXConstructorDecl *Ctor, argument 41 void BuildDestructorSignature(const CXXDestructorDecl *Ctor, argument
|
H A D | CGClass.cpp | 679 static bool IsConstructorDelegationValid(const CXXConstructorDecl *Ctor) { argument 693 if (Ctor->getParent()->getNumVBases()) { 713 if (Ctor->getType()->getAs<FunctionProtoType>()->isVariadic()) 717 if (Ctor->isDelegatingConstructor()) 725 const CXXConstructorDecl *Ctor = cast<CXXConstructorDecl>(CurGD.getDecl()); local 730 if (CtorType == Ctor_Complete && IsConstructorDelegationValid(Ctor) && 733 DI->EmitLocation(Builder, Ctor->getLocEnd()); 734 EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args); 738 Stmt *Body = Ctor->getBody(); 753 EmitCtorPrologue(Ctor, CtorTyp 1328 EmitDelegateCXXConstructorCall(const CXXConstructorDecl *Ctor, CXXCtorType CtorType, const FunctionArgList &Args) argument 1382 EmitDelegatingCXXConstructorCall(const CXXConstructorDecl *Ctor, const FunctionArgList &Args) argument [all...] |
H A D | ItaniumCXXABI.cpp | 95 void BuildConstructorSignature(const CXXConstructorDecl *Ctor, 135 void BuildConstructorSignature(const CXXConstructorDecl *Ctor, 682 void ItaniumCXXABI::BuildConstructorSignature(const CXXConstructorDecl *Ctor, argument 691 if (Type == Ctor_Base && Ctor->getParent()->getNumVBases() != 0) 696 void ARMCXXABI::BuildConstructorSignature(const CXXConstructorDecl *Ctor, argument 700 ItaniumCXXABI::BuildConstructorSignature(Ctor, Type, ResTy, ArgTys);
|
H A D | CGCXXABI.h | 166 virtual void BuildConstructorSignature(const CXXConstructorDecl *Ctor,
|
H A D | CGExprCXX.cpp | 298 } else if (const CXXConstructorDecl *Ctor = 300 Callee = CGM.GetAddrOfFunction(GlobalDecl(Ctor, Ctor_Complete), Ty); 959 CXXConstructorDecl *Ctor = CCE->getConstructor(); local 960 if (Ctor->isTrivial()) { 963 if (!CCE->requiresZeroInitialization() || Ctor->getParent()->isEmpty()) 974 CGF.EmitCXXAggrConstructorCall(Ctor, NumElements, NewPtr,
|
H A D | CodeGenModule.h | 957 void AddGlobalCtor(llvm::Function *Ctor, int Priority=65535);
|
/external/clang/tools/libclang/ |
H A D | IndexDecl.cpp | 66 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(D)) { 68 for (CXXConstructorDecl::init_iterator I = Ctor->init_begin(), 69 E = Ctor->init_end();
|
H A D | RecursiveASTVisitor.h | 1648 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(D)) { 1650 for (CXXConstructorDecl::init_iterator I = Ctor->init_begin(), 1651 E = Ctor->init_end();
|
/external/llvm/include/llvm/ |
H A D | PassSupport.h | 106 void setNormalCtor(NormalCtor_t Ctor) { argument 107 NormalCtor = Ctor;
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCallAndReturn.cpp | 373 const CXXConstructorCall &Ctor = cast<CXXConstructorCall>(Call); local 376 const MemRegion *Target = Ctor.getCXXThisVal().getAsRegion(); 384 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); 395 if (Ctor.getDecl()->getParent()->hasTrivialDestructor())
|
H A D | CallEvent.cpp | 876 const CXXMethodDecl *Ctor = cast<CXXMethodDecl>(CalleeCtx->getDecl()); local 877 Loc ThisPtr = SVB.getCXXThis(Ctor, CalleeCtx);
|
/external/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 520 } else if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(New)) { 521 CXXSpecialMember NewSM = getSpecialMember(Ctor), 2798 CXXConstructorDecl *Ctor; member in struct:__anon195::BaseAndFieldInfo 2804 BaseAndFieldInfo(Sema &S, CXXConstructorDecl *Ctor, bool ErrorsInInits) argument 2805 : S(S), Ctor(Ctor), AnyErrorsInInits(ErrorsInInits) { 2806 bool Generated = Ctor->isImplicit() || Ctor->isDefaulted(); 2807 if (Generated && Ctor->isCopyConstructor()) 2809 else if (Generated && Ctor 5659 isInitListConstructor(const CXXConstructorDecl* Ctor) argument 10971 DelegatingCycleHelper(CXXConstructorDecl* Ctor, llvm::SmallSet<CXXConstructorDecl*, 4> &Valid, llvm::SmallSet<CXXConstructorDecl*, 4> &Invalid, llvm::SmallSet<CXXConstructorDecl*, 4> &Current, Sema &S) argument [all...] |
H A D | SemaOverload.cpp | 7889 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn)) { 7890 if (!Ctor->isImplicit()) 7893 if (Ctor->getInheritedConstructor()) 7896 if (Ctor->isDefaultConstructor()) 7899 if (Ctor->isMoveConstructor()) 7902 assert(Ctor->isCopyConstructor() && 7927 const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn); local 7928 if (!Ctor) return; 7930 Ctor = Ctor [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 1404 RegisterScheduler::FunctionPassCtor Ctor = RegisterScheduler::getDefault(); local 1406 if (!Ctor) { 1407 Ctor = ISHeuristic; 1408 RegisterScheduler::setDefault(Ctor); 1411 return Ctor(this, OptLevel);
|
/external/clang/include/clang/AST/ |
H A D | RecursiveASTVisitor.h | 1721 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(D)) { 1723 for (CXXConstructorDecl::init_iterator I = Ctor->init_begin(), 1724 E = Ctor->init_end();
|