Home
last modified time | relevance | path

Searched refs:OldVar (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DUnnecessaryCopyInitialization.cpp205 QualType constructorArgumentType(const VarDecl *OldVar, in constructorArgumentType() argument
207 if (OldVar) { in constructorArgumentType()
208 return OldVar->getType(); in constructorArgumentType()
268 const auto *OldVar = Result.Nodes.getNodeAs<VarDecl>(OldVarDeclId); in check() local
293 NewVar->getType(), constructorArgumentType(OldVar, Result.Nodes), in check()
297 if (OldVar == nullptr) { in check()
301 handleCopyFromLocalVar(*NewVar, *OldVar, *BlockStmt, *Stmt, IssueFix, in check()
338 const VarDecl &NewVar, const VarDecl &OldVar, const Stmt &BlockStmt, in handleCopyFromLocalVar() argument
341 !isInitializingVariableImmutable(OldVar, BlockStmt, Context, in handleCopyFromLocalVar()
350 << &NewVar << &OldVar; in handleCopyFromLocalVar()
[all …]
H A DUnnecessaryCopyInitialization.h42 void handleCopyFromLocalVar(const VarDecl &NewVar, const VarDecl &OldVar,
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp5205 if (OldVar->isLocalExternDecl()) { in BuildVariableInstantiation()
5208 } else if (OldVar->isOutOfLine()) in BuildVariableInstantiation()
5221 if (OldVar->isUsed(false)) in BuildVariableInstantiation()
5237 OldVar->getPreviousDecl()->getDeclContext()==OldVar->getDeclContext())) { in BuildVariableInstantiation()
5257 if (!OldVar->isOutOfLine()) { in BuildVariableInstantiation()
5294 (OldVar->isInline() && OldVar->isThisDeclarationADefinition() && in BuildVariableInstantiation()
5313 VarDecl *Var, VarDecl *OldVar, in InstantiateVariableInitializer() argument
5321 if (OldVar->isInlineSpecified()) in InstantiateVariableInitializer()
5323 else if (OldVar->isInline()) in InstantiateVariableInitializer()
5326 if (OldVar->getInit()) { in InstantiateVariableInitializer()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1592 DILocalVariable *OldVar = DVI->getVariable(); in fixupDebugInfoPostExtraction() local
1593 DINode *&NewVar = RemappedMetadata[OldVar]; in fixupDebugInfoPostExtraction()
1596 NewSP, OldVar->getName(), OldVar->getFile(), OldVar->getLine(), in fixupDebugInfoPostExtraction()
1597 OldVar->getType(), /*AlwaysPreserve=*/false, DINode::FlagZero, in fixupDebugInfoPostExtraction()
1598 OldVar->getAlignInBits()); in fixupDebugInfoPostExtraction()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h9815 BuildVariableInstantiation(VarDecl *NewVar, VarDecl *OldVar,
9824 VarDecl *Var, VarDecl *OldVar,