Lines Matching refs:getStrVal
703 std::string Name = Lex.getStrVal(); in parseNamedType()
849 std::string Name = Lex.getStrVal(); in parseNamedGlobal()
876 std::string Name = Lex.getStrVal(); in parseComdat()
962 std::string Name = Lex.getStrVal(); in parseNamedMetadata()
978 Lex.getStrVal() == "DIExpression") { in parseNamedMetadata()
984 Lex.getStrVal() == "DIArgList") { in parseNamedMetadata()
1270 GV->setPartition(Lex.getStrVal()); in parseAliasOrIFunc()
1454 GV->setSection(Lex.getStrVal()); in parseGlobal()
1459 GV->setPartition(Lex.getStrVal()); in parseGlobal()
1871 Result = Lex.getStrVal(); in parseStringConstant()
1950 auto AddrSpaceStr = Lex.getStrVal(); in parseOptionalAddrSpace()
1982 std::string Attr = Lex.getStrVal(); in parseStringAttribute()
2299 std::string Name = Lex.getStrVal(); in parseMetadataAttachment()
2388 auto StrVal = Lex.getStrVal(); in parseOptionalCodeModel()
2930 std::pair<Type*, LocTy> &Entry = NamedTypes[Lex.getStrVal()]; in parseType()
2935 Entry.first = StructType::create(Context, Lex.getStrVal()); in parseType()
3268 Name = Lex.getStrVal(); in parseArgumentList()
3804 ID.StrVal = Lex.getStrVal(); in parseValID()
3812 ID.StrVal = Lex.getStrVal(); in parseValID()
3932 ID.ConstantVal = ConstantDataArray::getString(Context, Lex.getStrVal(), in parseValID()
3952 ID.StrVal2 = Lex.getStrVal(); in parseValID()
4470 C = getComdat(Lex.getStrVal(), Lex.getLoc()); in parseOptionalComdat()
4754 unsigned Tag = dwarf::getTag(Lex.getStrVal()); in parseMDField()
4756 return tokError("invalid DWARF tag" + Twine(" '") + Lex.getStrVal() + "'"); in parseMDField()
4773 unsigned Macinfo = dwarf::getMacinfo(Lex.getStrVal()); in parseMDField()
4776 Lex.getStrVal() + "'"); in parseMDField()
4793 unsigned Virtuality = dwarf::getVirtuality(Lex.getStrVal()); in parseMDField()
4796 Lex.getStrVal() + "'"); in parseMDField()
4811 unsigned Lang = dwarf::getLanguage(Lex.getStrVal()); in parseMDField()
4813 return tokError("invalid DWARF language" + Twine(" '") + Lex.getStrVal() + in parseMDField()
4829 unsigned CC = dwarf::getCallingConvention(Lex.getStrVal()); in parseMDField()
4832 Lex.getStrVal() + "'"); in parseMDField()
4848 auto Kind = DICompileUnit::getEmissionKind(Lex.getStrVal()); in parseMDField()
4850 return tokError("invalid emission kind" + Twine(" '") + Lex.getStrVal() + in parseMDField()
4867 auto Kind = DICompileUnit::getNameTableKind(Lex.getStrVal()); in parseMDField()
4869 return tokError("invalid nameTable kind" + Twine(" '") + Lex.getStrVal() + in parseMDField()
4886 unsigned Encoding = dwarf::getAttributeEncoding(Lex.getStrVal()); in parseMDField()
4889 Lex.getStrVal() + "'"); in parseMDField()
4915 Val = DINode::getFlag(Lex.getStrVal()); in parseMDField()
4917 return tokError(Twine("invalid debug info flag '") + Lex.getStrVal() + in parseMDField()
4955 Val = DISubprogram::getFlag(Lex.getStrVal()); in parseMDField()
4958 Lex.getStrVal() + "'"); in parseMDField()
5080 DIFile::getChecksumKind(Lex.getStrVal()); in parseMDField()
5083 return tokError("invalid checksum kind" + Twine(" '") + Lex.getStrVal() + in parseMDField()
5135 if (Lex.getStrVal() == #CLASS) \ in parseSpecializedMDNode()
5148 if (Lex.getStrVal() == #NAME) \
5157 return tokError(Twine("invalid field '") + Lex.getStrVal() + \
5851 if (unsigned Op = dwarf::getOperationEncoding(Lex.getStrVal())) { in parseDIExpressionBody()
5856 return tokError(Twine("invalid DWARF op '") + Lex.getStrVal() + "'"); in parseDIExpressionBody()
5860 if (unsigned Op = dwarf::getAttributeEncoding(Lex.getStrVal())) { in parseDIExpressionBody()
5866 Lex.getStrVal() + "'"); in parseDIExpressionBody()
5890 assert(Lex.getStrVal() == "DIExpression" && "Expected '!DIExpression'"); in parseDIExpression()
6034 if (Lex.getStrVal() == "DIArgList") { in parseMetadata()
6367 FunctionName = Lex.getStrVal(); in parseFunctionHeader()
6640 Name = Lex.getStrVal(); in parseBasicBlock()
6690 NameStr = Lex.getStrVal(); in parseBasicBlock()
6745 RecordKind RecordType = StringSwitch<RecordKind>(Lex.getStrVal()) in parseDebugRecord()
6771 LocType ValueType = StringSwitch<LocType>(Lex.getStrVal()) in parseDebugRecord()