Searched refs:NewVD (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 3156 auto *NewVD = cast<VarDecl>(New); in mergeDeclAttributes() local 3162 (NewVD->hasInit() || NewVD->isThisDeclarationADefinition())) in mergeDeclAttributes() 3163 InitDecl = NewVD; in mergeDeclAttributes() 3165 if (InitDecl == NewVD) { in mergeDeclAttributes() 3170 diagnoseMissingConstinit(*this, NewVD, OldConstInit, in mergeDeclAttributes() 3176 if (InitDecl && InitDecl != NewVD) { in mergeDeclAttributes() 3179 NewVD->dropAttr<ConstInitAttr>(); in mergeDeclAttributes() 4524 static bool mergeTypeWithPrevious(Sema &S, VarDecl *NewVD, VarDecl *OldVD, in mergeTypeWithPrevious() argument 4542 return NewVD->isPreviousDeclInSameBlockScope() || in mergeTypeWithPrevious() 4544 !NewVD->getLexicalDeclContext()->isFunctionOrMethod()); in mergeTypeWithPrevious() [all …]
|
| H A D | SemaLambda.cpp | 883 VarDecl *NewVD = VarDecl::Create(Context, DeclCtx, Loc, Loc, Id, in createLambdaInitCaptureVarDecl() local 885 NewVD->setInitCapture(true); in createLambdaInitCaptureVarDecl() 886 NewVD->setReferenced(true); in createLambdaInitCaptureVarDecl() 888 NewVD->setInitStyle(static_cast<VarDecl::InitializationStyle>(InitStyle)); in createLambdaInitCaptureVarDecl() 889 NewVD->markUsed(Context); in createLambdaInitCaptureVarDecl() 890 NewVD->setInit(Init); in createLambdaInitCaptureVarDecl() 891 if (NewVD->isParameterPack()) in createLambdaInitCaptureVarDecl() 892 getCurLambda()->LocalPacks.push_back(NewVD); in createLambdaInitCaptureVarDecl() 893 return NewVD; in createLambdaInitCaptureVarDecl()
|
| H A D | TreeTransform.h | 15583 VarDecl *NewVD = getSema().createLambdaInitCaptureVarDecl( in TransformLambdaExpr() local 15587 if (!NewVD) { in TransformLambdaExpr() 15591 NewVDs.push_back(NewVD); in TransformLambdaExpr() 15592 getSema().addInitCapture(LSI, NewVD, C->getCaptureKind() == LCK_ByRef); in TransformLambdaExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 2586 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCStringLiteral() local 2590 DeclRefExpr(*Context, NewVD, false, strType, VK_LValue, SourceLocation()); in RewriteObjCStringLiteral() 5258 VarDecl *NewVD = VarDecl::Create( in SynthBlockInitExpr() local 5263 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr() 7443 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCIvarRefExpr() local 7448 DeclRefExpr(*Context, NewVD, false, Context->UnsignedLongTy, in RewriteObjCIvarRefExpr()
|
| H A D | RewriteObjC.cpp | 2512 VarDecl *NewVD = VarDecl::Create(*Context, TUDecl, SourceLocation(), in RewriteObjCStringLiteral() local 2516 DeclRefExpr(*Context, NewVD, false, strType, VK_LValue, SourceLocation()); in RewriteObjCStringLiteral() 4407 VarDecl *NewVD = VarDecl::Create( in SynthBlockInitExpr() local 4412 new (Context) DeclRefExpr(*Context, NewVD, false, Context->VoidPtrTy, in SynthBlockInitExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 2721 while (auto *NewVD = VD->getInstantiatedFromStaticDataMember()) in getTemplateInstantiationPattern() local 2722 VD = NewVD; in getTemplateInstantiationPattern()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 3962 bool CheckVariableDeclaration(VarDecl *NewVD, LookupResult &Previous); 3963 void CheckVariableDeclarationType(VarDecl *NewVD);
|