Lines Matching refs:DirectInit
12756 bool DirectInit) { in CheckSelfReference() argument
12766 if (!DirectInit && !cast<VarDecl>(OrigDecl)->getType()->isRecordType()) in CheckSelfReference()
12794 SourceRange Range, bool DirectInit, in deduceVarTypeFromInitializer() argument
12834 if (DirectInit && PL) in deduceVarTypeFromInitializer()
12841 VDecl->getLocation(), DirectInit, Init); in deduceVarTypeFromInitializer()
12848 if (DirectInit) { in deduceVarTypeFromInitializer()
12873 if (DirectInit && isa<InitListExpr>(DeduceInit)) { in deduceVarTypeFromInitializer()
12939 bool Sema::DeduceVariableDeclarationType(VarDecl *VDecl, bool DirectInit, in DeduceVariableDeclarationType() argument
12944 VDecl->getSourceRange(), DirectInit, Init); in DeduceVariableDeclarationType()
13246 void Sema::AddInitializerToDecl(Decl *RealDecl, Expr *Init, bool DirectInit) { in AddInitializerToDecl() argument
13312 if (DeduceVariableDeclarationType(VDecl, DirectInit, Init)) in AddInitializerToDecl()
13442 VDecl->getLocation(), DirectInit, Init); in AddInitializerToDecl()
13514 CheckSelfReference(*this, RealDecl, Init, DirectInit); in AddInitializerToDecl()
13749 assert(DirectInit && "Call-style initializer must be direct init."); in AddInitializerToDecl()
13752 } else if (DirectInit) { in AddInitializerToDecl()