Home | History | Annotate | Download | only in MCParser

Lines Matching refs:StringRef

28   template<bool (COFFAsmParser::*HandlerMethod)(StringRef, SMLoc)>
29 void addDirectiveHandler(StringRef Directive) {
35 bool ParseSectionSwitch(StringRef Section,
39 bool ParseSectionSwitch(StringRef Section, unsigned Characteristics,
40 SectionKind Kind, StringRef COMDATSymName,
43 bool ParseSectionName(StringRef &SectionName);
44 bool ParseSectionFlags(StringRef FlagsString, unsigned* Flags);
92 bool ParseSectionDirectiveText(StringRef, SMLoc) {
99 bool ParseSectionDirectiveData(StringRef, SMLoc) {
106 bool ParseSectionDirectiveBSS(StringRef, SMLoc) {
114 bool ParseDirectiveSection(StringRef, SMLoc);
115 bool ParseDirectiveDef(StringRef, SMLoc);
116 bool ParseDirectiveScl(StringRef, SMLoc);
117 bool ParseDirectiveType(StringRef, SMLoc);
118 bool ParseDirectiveEndef(StringRef, SMLoc);
119 bool ParseDirectiveSecRel32(StringRef, SMLoc);
120 bool ParseDirectiveSecIdx(StringRef, SMLoc);
122 bool ParseDirectiveLinkOnce(StringRef, SMLoc);
125 bool ParseSEHDirectiveStartProc(StringRef, SMLoc);
126 bool ParseSEHDirectiveEndProc(StringRef, SMLoc);
127 bool ParseSEHDirectiveStartChained(StringRef, SMLoc);
128 bool ParseSEHDirectiveEndChained(StringRef, SMLoc);
129 bool ParseSEHDirectiveHandler(StringRef, SMLoc);
130 bool ParseSEHDirectiveHandlerData(StringRef, SMLoc);
131 bool ParseSEHDirectivePushReg(StringRef, SMLoc);
132 bool ParseSEHDirectiveSetFrame(StringRef, SMLoc);
133 bool ParseSEHDirectiveAllocStack(StringRef, SMLoc);
134 bool ParseSEHDirectiveSaveReg(StringRef, SMLoc);
135 bool ParseSEHDirectiveSaveXMM(StringRef, SMLoc);
136 bool ParseSEHDirectivePushFrame(StringRef, SMLoc);
137 bool ParseSEHDirectiveEndProlog(StringRef, SMLoc);
141 bool ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc);
157 bool COFFAsmParser::ParseSectionFlags(StringRef FlagsString, unsigned* Flags) {
263 bool COFFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {
270 StringRef Name;
292 bool COFFAsmParser::ParseSectionSwitch(StringRef Section,
298 bool COFFAsmParser::ParseSectionSwitch(StringRef Section,
301 StringRef COMDATSymName,
313 bool COFFAsmParser::ParseSectionName(StringRef &SectionName) {
336 bool COFFAsmParser::ParseDirectiveSection(StringRef, SMLoc) {
337 StringRef SectionName;
352 StringRef FlagsStr = getTok().getStringContents();
360 StringRef COMDATSymName;
391 bool COFFAsmParser::ParseDirectiveDef(StringRef, SMLoc) {
392 StringRef SymbolName;
405 bool COFFAsmParser::ParseDirectiveScl(StringRef, SMLoc) {
418 bool COFFAsmParser::ParseDirectiveType(StringRef, SMLoc) {
431 bool COFFAsmParser::ParseDirectiveEndef(StringRef, SMLoc) {
437 bool COFFAsmParser::ParseDirectiveSecRel32(StringRef, SMLoc) {
438 StringRef SymbolID;
452 bool COFFAsmParser::ParseDirectiveSecIdx(StringRef, SMLoc) {
453 StringRef SymbolID;
469 StringRef TypeId = getTok().getIdentifier();
491 bool COFFAsmParser::ParseDirectiveLinkOnce(StringRef, SMLoc Loc) {
515 bool COFFAsmParser::ParseSEHDirectiveStartProc(StringRef, SMLoc) {
516 StringRef SymbolID;
530 bool COFFAsmParser::ParseSEHDirectiveEndProc(StringRef, SMLoc) {
536 bool COFFAsmParser::ParseSEHDirectiveStartChained(StringRef, SMLoc) {
542 bool COFFAsmParser::ParseSEHDirectiveEndChained(StringRef, SMLoc) {
548 bool COFFAsmParser::ParseSEHDirectiveHandler(StringRef, SMLoc) {
549 StringRef SymbolID;
574 bool COFFAsmParser::ParseSEHDirectiveHandlerData(StringRef, SMLoc) {
580 bool COFFAsmParser::ParseSEHDirectivePushReg(StringRef, SMLoc L) {
593 bool COFFAsmParser::ParseSEHDirectiveSetFrame(StringRef, SMLoc L) {
617 bool COFFAsmParser::ParseSEHDirectiveAllocStack(StringRef, SMLoc) {
634 bool COFFAsmParser::ParseSEHDirectiveSaveReg(StringRef, SMLoc L) {
661 bool COFFAsmParser::ParseSEHDirectiveSaveXMM(StringRef, SMLoc L) {
686 bool COFFAsmParser::ParseSEHDirectivePushFrame(StringRef, SMLoc) {
688 StringRef CodeID;
707 bool COFFAsmParser::ParseSEHDirectiveEndProlog(StringRef, SMLoc) {
714 StringRef identifier;