Lines Matching refs:StringRef
32 template<bool (COFFAsmParser::*HandlerMethod)(StringRef, SMLoc)>
33 void addDirectiveHandler(StringRef Directive) { in addDirectiveHandler()
39 bool ParseSectionSwitch(StringRef Section, unsigned Characteristics);
41 bool ParseSectionSwitch(StringRef Section, unsigned Characteristics,
42 StringRef COMDATSymName, COFF::COMDATType Type);
44 bool ParseSectionName(StringRef &SectionName);
45 bool ParseSectionFlags(StringRef SectionName, StringRef FlagsString,
95 bool ParseSectionDirectiveText(StringRef, SMLoc) { in ParseSectionDirectiveText() argument
101 bool ParseSectionDirectiveData(StringRef, SMLoc) { in ParseSectionDirectiveData() argument
107 bool ParseSectionDirectiveBSS(StringRef, SMLoc) { in ParseSectionDirectiveBSS() argument
113 bool ParseDirectiveSection(StringRef, SMLoc);
114 bool parseSectionArguments(StringRef, SMLoc);
115 bool ParseDirectivePushSection(StringRef, SMLoc);
116 bool ParseDirectivePopSection(StringRef, SMLoc);
117 bool ParseDirectiveDef(StringRef, SMLoc);
118 bool ParseDirectiveScl(StringRef, SMLoc);
119 bool ParseDirectiveType(StringRef, SMLoc);
120 bool ParseDirectiveEndef(StringRef, SMLoc);
121 bool ParseDirectiveSecRel32(StringRef, SMLoc);
122 bool ParseDirectiveSecIdx(StringRef, SMLoc);
123 bool ParseDirectiveSafeSEH(StringRef, SMLoc);
124 bool ParseDirectiveSymIdx(StringRef, SMLoc);
126 bool ParseDirectiveLinkOnce(StringRef, SMLoc);
127 bool ParseDirectiveRVA(StringRef, SMLoc);
128 bool ParseDirectiveCGProfile(StringRef, SMLoc);
131 bool ParseSEHDirectiveStartProc(StringRef, SMLoc);
132 bool ParseSEHDirectiveEndProc(StringRef, SMLoc);
133 bool ParseSEHDirectiveEndFuncletOrFunc(StringRef, SMLoc);
134 bool ParseSEHDirectiveStartChained(StringRef, SMLoc);
135 bool ParseSEHDirectiveEndChained(StringRef, SMLoc);
136 bool ParseSEHDirectiveHandler(StringRef, SMLoc);
137 bool ParseSEHDirectiveHandlerData(StringRef, SMLoc);
138 bool ParseSEHDirectiveAllocStack(StringRef, SMLoc);
139 bool ParseSEHDirectiveEndProlog(StringRef, SMLoc);
142 bool ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc);
150 bool COFFAsmParser::ParseSectionFlags(StringRef SectionName, in ParseSectionFlags()
151 StringRef FlagsString, unsigned *Flags) { in ParseSectionFlags()
272 bool COFFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) { in ParseDirectiveSymbolAttribute()
280 StringRef Name; in ParseDirectiveSymbolAttribute()
302 bool COFFAsmParser::ParseDirectiveCGProfile(StringRef S, SMLoc Loc) { in ParseDirectiveCGProfile()
306 bool COFFAsmParser::ParseSectionSwitch(StringRef Section, in ParseSectionSwitch()
311 bool COFFAsmParser::ParseSectionSwitch(StringRef Section, in ParseSectionSwitch()
313 StringRef COMDATSymName, in ParseSectionSwitch()
325 bool COFFAsmParser::ParseSectionName(StringRef &SectionName) { in ParseSectionName()
334 bool COFFAsmParser::ParseDirectiveSection(StringRef directive, SMLoc loc) { in ParseDirectiveSection()
354 bool COFFAsmParser::parseSectionArguments(StringRef, SMLoc) { in parseSectionArguments() argument
355 StringRef SectionName; in parseSectionArguments()
370 StringRef FlagsStr = getTok().getStringContents(); in parseSectionArguments()
378 StringRef COMDATSymName; in parseSectionArguments()
412 bool COFFAsmParser::ParseDirectivePushSection(StringRef directive, SMLoc loc) { in ParseDirectivePushSection()
423 bool COFFAsmParser::ParseDirectivePopSection(StringRef, SMLoc) { in ParseDirectivePopSection() argument
429 bool COFFAsmParser::ParseDirectiveDef(StringRef, SMLoc) { in ParseDirectiveDef() argument
430 StringRef SymbolName; in ParseDirectiveDef()
443 bool COFFAsmParser::ParseDirectiveScl(StringRef, SMLoc) { in ParseDirectiveScl() argument
456 bool COFFAsmParser::ParseDirectiveType(StringRef, SMLoc) { in ParseDirectiveType() argument
469 bool COFFAsmParser::ParseDirectiveEndef(StringRef, SMLoc) { in ParseDirectiveEndef() argument
475 bool COFFAsmParser::ParseDirectiveSecRel32(StringRef, SMLoc) { in ParseDirectiveSecRel32() argument
476 StringRef SymbolID; in ParseDirectiveSecRel32()
504 bool COFFAsmParser::ParseDirectiveRVA(StringRef, SMLoc) { in ParseDirectiveRVA() argument
506 StringRef SymbolID; in ParseDirectiveRVA()
535 bool COFFAsmParser::ParseDirectiveSafeSEH(StringRef, SMLoc) { in ParseDirectiveSafeSEH() argument
536 StringRef SymbolID; in ParseDirectiveSafeSEH()
550 bool COFFAsmParser::ParseDirectiveSecIdx(StringRef, SMLoc) { in ParseDirectiveSecIdx() argument
551 StringRef SymbolID; in ParseDirectiveSecIdx()
565 bool COFFAsmParser::ParseDirectiveSymIdx(StringRef, SMLoc) { in ParseDirectiveSymIdx() argument
566 StringRef SymbolID; in ParseDirectiveSymIdx()
582 StringRef TypeId = getTok().getIdentifier(); in parseCOMDATType()
604 bool COFFAsmParser::ParseDirectiveLinkOnce(StringRef, SMLoc Loc) { in ParseDirectiveLinkOnce() argument
628 bool COFFAsmParser::ParseSEHDirectiveStartProc(StringRef, SMLoc Loc) { in ParseSEHDirectiveStartProc() argument
629 StringRef SymbolID; in ParseSEHDirectiveStartProc()
643 bool COFFAsmParser::ParseSEHDirectiveEndProc(StringRef, SMLoc Loc) { in ParseSEHDirectiveEndProc() argument
649 bool COFFAsmParser::ParseSEHDirectiveEndFuncletOrFunc(StringRef, SMLoc Loc) { in ParseSEHDirectiveEndFuncletOrFunc() argument
655 bool COFFAsmParser::ParseSEHDirectiveStartChained(StringRef, SMLoc Loc) { in ParseSEHDirectiveStartChained() argument
661 bool COFFAsmParser::ParseSEHDirectiveEndChained(StringRef, SMLoc Loc) { in ParseSEHDirectiveEndChained() argument
667 bool COFFAsmParser::ParseSEHDirectiveHandler(StringRef, SMLoc Loc) { in ParseSEHDirectiveHandler() argument
668 StringRef SymbolID; in ParseSEHDirectiveHandler()
693 bool COFFAsmParser::ParseSEHDirectiveHandlerData(StringRef, SMLoc Loc) { in ParseSEHDirectiveHandlerData() argument
699 bool COFFAsmParser::ParseSEHDirectiveAllocStack(StringRef, SMLoc Loc) { in ParseSEHDirectiveAllocStack() argument
712 bool COFFAsmParser::ParseSEHDirectiveEndProlog(StringRef, SMLoc Loc) { in ParseSEHDirectiveEndProlog() argument
719 StringRef identifier; in ParseAtUnwindOrAtExcept()