Searched refs:DirectInit (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaDecl.cpp | 9065 bool DirectInit) { in CheckSelfReference() argument 9075 if (!DirectInit && !cast<VarDecl>(OrigDecl)->getType()->isRecordType()) in CheckSelfReference() 9089 SourceRange Range, bool DirectInit, in deduceVarTypeFromInitializer() argument 9096 if (DirectInit) { in deduceVarTypeFromInitializer() 9123 if (DirectInit && isa<InitListExpr>(DeduceInit)) { in deduceVarTypeFromInitializer() 9180 bool DirectInit, bool TypeMayContainAuto) { in AddInitializerToDecl() argument 9218 VDecl->getTypeSourceInfo(), VDecl->getSourceRange(), DirectInit, Init); in AddInitializerToDecl() 9358 DirectInit in AddInitializerToDecl() 9403 CheckSelfReference(*this, RealDecl, Init, DirectInit); in AddInitializerToDecl() 9598 assert(DirectInit && "Call-style initializer must be direct init."); in AddInitializerToDecl() [all …]
|
D | SemaLambda.cpp | 987 case LambdaCaptureInitKind::DirectInit: in ActOnStartOfLambdaDefinition()
|
D | SemaTemplateInstantiateDecl.cpp | 3728 bool DirectInit = OldVar->isDirectInit(); in InstantiateVariableInitializer() local 3729 AddInitializerToDecl(Var, InitExpr, DirectInit, TypeMayContainAuto); in InstantiateVariableInitializer()
|
/external/clang/include/clang/Sema/ |
D | DeclSpec.h | 2267 DirectInit, //!< [a(b)] enumerator
|
D | Sema.h | 1712 void AddInitializerToDecl(Decl *dcl, Expr *init, bool DirectInit, 5015 bool DirectInit, Expr *&Init); 6418 SourceRange Range, bool DirectInit,
|
/external/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 882 InitKind = LambdaCaptureInitKind::DirectInit; in ParseLambdaIntroducer()
|