Searched refs:DirectInit (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaDecl.cpp | 9400 bool DirectInit) { in CheckSelfReference() argument 9410 if (!DirectInit && !cast<VarDecl>(OrigDecl)->getType()->isRecordType()) in CheckSelfReference() 9424 SourceRange Range, bool DirectInit, in deduceVarTypeFromInitializer() argument 9431 if (DirectInit) { in deduceVarTypeFromInitializer() 9458 if (DirectInit && isa<InitListExpr>(DeduceInit)) { in deduceVarTypeFromInitializer() 9515 bool DirectInit, bool TypeMayContainAuto) { in AddInitializerToDecl() argument 9553 VDecl->getTypeSourceInfo(), VDecl->getSourceRange(), DirectInit, Init); in AddInitializerToDecl() 9693 DirectInit in AddInitializerToDecl() 9740 CheckSelfReference(*this, RealDecl, Init, DirectInit); in AddInitializerToDecl() 9935 assert(DirectInit && "Call-style initializer must be direct init."); in AddInitializerToDecl() [all …]
|
D | SemaLambda.cpp | 994 case LambdaCaptureInitKind::DirectInit: in ActOnStartOfLambdaDefinition()
|
D | SemaTemplateInstantiateDecl.cpp | 3915 bool DirectInit = OldVar->isDirectInit(); in InstantiateVariableInitializer() local 3916 AddInitializerToDecl(Var, InitExpr, DirectInit, TypeMayContainAuto); in InstantiateVariableInitializer()
|
/external/clang/include/clang/Sema/ |
D | DeclSpec.h | 2319 DirectInit, //!< [a(b)] enumerator
|
D | Sema.h | 1761 void AddInitializerToDecl(Decl *dcl, Expr *init, bool DirectInit, 5133 bool DirectInit, Expr *&Init); 6546 SourceRange Range, bool DirectInit,
|
/external/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 893 InitKind = LambdaCaptureInitKind::DirectInit; in ParseLambdaIntroducer()
|