Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaDecl.cpp3197 (NewVD->hasInit() || NewVD->isThisDeclarationADefinition())) in mergeDeclAttributes()
3198 InitDecl = NewVD; in mergeDeclAttributes()
7297 if (NewVD->hasGlobalStorage() && !NewVD->isStaticLocal()) { in diagnoseOpenCLTypes()
7506 checkNonTrivialCUnion(NewVD->getType(), NewVD->getLocation(), in ActOnVariableDeclarator()
7810 << 0 << NewVD in ActOnVariableDeclarator()
7956 NewVD->isLocalVarDecl() && NewVD->hasExternalStorage()) in ActOnVariableDeclarator()
8027 if (NewVD->isFirstDecl() && !NewVD->isInvalidDecl() && in ActOnVariableDeclarator()
8078 return NewVD; in ActOnVariableDeclarator()
8471 NewVD->setType(T); in CheckVariableDeclarationType()
8523 if (NewVD->isFileVarDecl() || NewVD->isStaticLocal() || in CheckVariableDeclarationType()
[all …]
H A DSemaLambda.cpp879 VarDecl *NewVD = VarDecl::Create(Context, CurContext, Loc, in createLambdaInitCaptureVarDecl() local
881 NewVD->setInitCapture(true); in createLambdaInitCaptureVarDecl()
882 NewVD->setReferenced(true); in createLambdaInitCaptureVarDecl()
884 NewVD->setInitStyle(static_cast<VarDecl::InitializationStyle>(InitStyle)); in createLambdaInitCaptureVarDecl()
885 NewVD->markUsed(Context); in createLambdaInitCaptureVarDecl()
886 NewVD->setInit(Init); in createLambdaInitCaptureVarDecl()
887 if (NewVD->isParameterPack()) in createLambdaInitCaptureVarDecl()
888 getCurLambda()->LocalPacks.push_back(NewVD); in createLambdaInitCaptureVarDecl()
889 return NewVD; in createLambdaInitCaptureVarDecl()
H A DTreeTransform.h13363 VarDecl *NewVD = getSema().createLambdaInitCaptureVarDecl( in TransformLambdaExpr() local
13366 if (!NewVD) { in TransformLambdaExpr()
13370 NewVDs.push_back(NewVD); in TransformLambdaExpr()
13371 getSema().addInitCapture(LSI, NewVD, C->getCaptureKind() == LCK_ByRef); in TransformLambdaExpr()
/openbsd/gnu/llvm/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp2588 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCStringLiteral() local
2592 DeclRefExpr(*Context, NewVD, false, strType, VK_LValue, SourceLocation()); in RewriteObjCStringLiteral()
5289 VarDecl *NewVD = VarDecl::Create( in SynthBlockInitExpr() local
5294 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr()
7480 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCIvarRefExpr() local
7485 DeclRefExpr(*Context, NewVD, false, Context->UnsignedLongTy, in RewriteObjCIvarRefExpr()
H A DRewriteObjC.cpp2514 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCStringLiteral() local
2518 DeclRefExpr(*Context, NewVD, false, strType, VK_LValue, SourceLocation()); in RewriteObjCStringLiteral()
4426 VarDecl *NewVD = VarDecl::Create( in SynthBlockInitExpr() local
4431 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr()
/openbsd/gnu/llvm/clang/lib/AST/
H A DDecl.cpp2626 while (auto *NewVD = VD->getInstantiatedFromStaticDataMember()) in getTemplateInstantiationPattern() local
2627 VD = NewVD; in getTemplateInstantiationPattern()
/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DSema.h2923 bool CheckVariableDeclaration(VarDecl *NewVD, LookupResult &Previous);
2924 void CheckVariableDeclarationType(VarDecl *NewVD);