reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3273 Unit = getOrCreateFile(VD->getLocation()); 3274 LineNo = getLineNumber(VD->getLocation()); 3276 setLocation(VD->getLocation()); 3278 T = VD->getType(); 3288 Name = VD->getName(); 3289 if (VD->getDeclContext() && !isa<FunctionDecl>(VD->getDeclContext()) && 3289 if (VD->getDeclContext() && !isa<FunctionDecl>(VD->getDeclContext()) && 3290 !isa<ObjCMethodDecl>(VD->getDeclContext())) 3291 LinkageName = CGM.getMangledName(VD); 3295 if (isa<VarTemplateSpecializationDecl>(VD)) { 3296 llvm::DINodeArray parameterNodes = CollectVarTemplateParams(VD, &*Unit); 3308 const DeclContext *DC = VD->isStaticDataMember() ? VD->getLexicalDeclContext() 3308 const DeclContext *DC = VD->isStaticDataMember() ? VD->getLexicalDeclContext() 3309 : VD->getDeclContext(); 3319 llvm::DIScope *Mod = getParentModuleOrNull(VD);