reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/Decl.cpp
  652         Var->getType().isConstQualified() &&
  653         !Var->getType().isVolatileQualified() &&
  654         !Var->isInline() &&
  655         !isExportedFromModuleInterfaceUnit(Var) &&
  656         !isa<VarTemplateSpecializationDecl>(Var) &&
  657         !Var->getDescribedVarTemplate()) {
  658       const VarDecl *PrevVar = Var->getPreviousDecl();
  662       if (Var->getStorageClass() != SC_Extern &&
  663           Var->getStorageClass() != SC_PrivateExtern &&
  664           !isSingleLineLanguageLinkage(*Var))
  665         return getInternalLinkageFor(Var);
  668     for (const VarDecl *PrevVar = Var->getPreviousDecl(); PrevVar;
  671           Var->getStorageClass() == SC_None)
  675         return getInternalLinkageFor(Var);