Lines Matching defs:HasLinkage
820 bool HasLinkage;
825 if (parseOptionalLinkage(Linkage, HasLinkage, Visibility, DLLStorageClass,
832 return parseGlobal(Name, VarID, NameLoc, Linkage, HasLinkage, Visibility,
852 bool HasLinkage;
858 parseOptionalLinkage(Linkage, HasLinkage, Visibility, DLLStorageClass,
865 return parseGlobal(Name, -1, NameLoc, Linkage, HasLinkage, Visibility,
1357 LocTy NameLoc, unsigned Linkage, bool HasLinkage,
1385 if (!HasLinkage ||
2028 static unsigned parseOptionalLinkageAux(lltok::Kind Kind, bool &HasLinkage) {
2029 HasLinkage = true;
2032 HasLinkage = false;
2072 bool LLParser::parseOptionalLinkage(unsigned &Res, bool &HasLinkage,
2075 Res = parseOptionalLinkageAux(Lex.getKind(), HasLinkage);
2076 if (HasLinkage)
6403 bool HasLinkage;
6406 if (parseOptionalLinkage(Linkage, HasLinkage, Visibility, DLLStorageClass,
10386 bool HasLinkage;
10387 GVFlags.Linkage = parseOptionalLinkageAux(Lex.getKind(), HasLinkage);
10388 assert(HasLinkage && "Linkage not optional in summary entry");