Home
last modified time | relevance | path

Searched refs:DirectInit (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h712 static InitializationKind CreateForInit(SourceLocation Loc, bool DirectInit, in CreateForInit() argument
715 if (!DirectInit) in CreateForInit()
H A DDeclSpec.h2830 DirectInit, //!< [a(b)] enumerator
H A DSema.h4079 void AddInitializerToDecl(Decl *dcl, Expr *init, bool DirectInit);
4638 SourceRange Range, bool DirectInit,
4641 bool DeduceVariableDeclarationType(VarDecl *VDecl, bool DirectInit,
9063 bool DirectInit, Expr *&Init);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp12982 bool DirectInit) { in CheckSelfReference() argument
12992 if (!DirectInit && !cast<VarDecl>(OrigDecl)->getType()->isRecordType()) in CheckSelfReference()
13020 SourceRange Range, bool DirectInit, in deduceVarTypeFromInitializer() argument
13060 if (DirectInit && PL) in deduceVarTypeFromInitializer()
13067 VDecl->getLocation(), DirectInit, Init); in deduceVarTypeFromInitializer()
13074 if (DirectInit) { in deduceVarTypeFromInitializer()
13099 if (DirectInit && isa<InitListExpr>(DeduceInit)) { in deduceVarTypeFromInitializer()
13165 bool Sema::DeduceVariableDeclarationType(VarDecl *VDecl, bool DirectInit, in DeduceVariableDeclarationType() argument
13170 VDecl->getSourceRange(), DirectInit, Init); in DeduceVariableDeclarationType()
13614 void Sema::AddInitializerToDecl(Decl *RealDecl, Expr *Init, bool DirectInit) { in AddInitializerToDecl() argument
[all …]
H A DSemaLambda.cpp1222 case LambdaCaptureInitKind::DirectInit: in ActOnLambdaExpressionAfterIntroducer()
H A DSemaTemplateInstantiateDecl.cpp6136 bool DirectInit = OldVar->isDirectInit(); in InstantiateVariableInitializer() local
6137 AddInitializerToDecl(Var, InitExpr, DirectInit); in InstantiateVariableInitializer()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp917 InitKind = LambdaCaptureInitKind::DirectInit; in ParseLambdaIntroducer()