reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10057 assert(VD->isFileVarDecl() && "Expected file scoped var"); 10062 OMPDeclareTargetDeclAttr::isDeclareTargetDeclaration(VD)) 10065 if (VD->isThisDeclarationADefinition() == VarDecl::DeclarationOnly && 10066 !isMSStaticDataMemberInlineDefinition(VD)) 10070 auto Linkage = GetGVALinkageForVariable(VD); 10079 if (VD->needsDestruction(*this)) 10083 if (VD->getInit() && VD->getInit()->HasSideEffects(*this) && 10083 if (VD->getInit() && VD->getInit()->HasSideEffects(*this) && 10085 (VD->getInit()->isValueDependent() || !VD->evaluateValue())) 10085 (VD->getInit()->isValueDependent() || !VD->evaluateValue())) 10090 if (const auto *DD = dyn_cast<DecompositionDecl>(VD))