Lines Matching refs:StringRef
32 template<bool (COFFAsmParser::*HandlerMethod)(StringRef, SMLoc)>
33 void addDirectiveHandler(StringRef Directive) { in addDirectiveHandler()
39 bool ParseSectionSwitch(StringRef Section,
43 bool ParseSectionSwitch(StringRef Section, unsigned Characteristics,
44 SectionKind Kind, StringRef COMDATSymName,
47 bool ParseSectionName(StringRef &SectionName);
48 bool ParseSectionFlags(StringRef SectionName, StringRef FlagsString,
93 bool ParseSectionDirectiveText(StringRef, SMLoc) { in ParseSectionDirectiveText() argument
101 bool ParseSectionDirectiveData(StringRef, SMLoc) { in ParseSectionDirectiveData() argument
108 bool ParseSectionDirectiveBSS(StringRef, SMLoc) { in ParseSectionDirectiveBSS() argument
116 bool ParseDirectiveSection(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);
159 bool COFFAsmParser::ParseSectionFlags(StringRef SectionName, in ParseSectionFlags()
160 StringRef FlagsString, unsigned *Flags) { in ParseSectionFlags()
274 bool COFFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) { in ParseDirectiveSymbolAttribute()
281 StringRef Name; in ParseDirectiveSymbolAttribute()
303 bool COFFAsmParser::ParseDirectiveCGProfile(StringRef S, SMLoc Loc) { in ParseDirectiveCGProfile()
307 bool COFFAsmParser::ParseSectionSwitch(StringRef Section, in ParseSectionSwitch()
313 bool COFFAsmParser::ParseSectionSwitch(StringRef Section, in ParseSectionSwitch()
316 StringRef COMDATSymName, in ParseSectionSwitch()
328 bool COFFAsmParser::ParseSectionName(StringRef &SectionName) { in ParseSectionName()
352 bool COFFAsmParser::ParseDirectiveSection(StringRef, SMLoc) { in ParseDirectiveSection() argument
353 StringRef SectionName; in ParseDirectiveSection()
368 StringRef FlagsStr = getTok().getStringContents(); in ParseDirectiveSection()
376 StringRef COMDATSymName; in ParseDirectiveSection()
411 bool COFFAsmParser::ParseDirectiveDef(StringRef, SMLoc) { in ParseDirectiveDef() argument
412 StringRef SymbolName; in ParseDirectiveDef()
425 bool COFFAsmParser::ParseDirectiveScl(StringRef, SMLoc) { in ParseDirectiveScl() argument
438 bool COFFAsmParser::ParseDirectiveType(StringRef, SMLoc) { in ParseDirectiveType() argument
451 bool COFFAsmParser::ParseDirectiveEndef(StringRef, SMLoc) { in ParseDirectiveEndef() argument
457 bool COFFAsmParser::ParseDirectiveSecRel32(StringRef, SMLoc) { in ParseDirectiveSecRel32() argument
458 StringRef SymbolID; in ParseDirectiveSecRel32()
486 bool COFFAsmParser::ParseDirectiveRVA(StringRef, SMLoc) { in ParseDirectiveRVA() argument
488 StringRef SymbolID; in ParseDirectiveRVA()
517 bool COFFAsmParser::ParseDirectiveSafeSEH(StringRef, SMLoc) { in ParseDirectiveSafeSEH() argument
518 StringRef SymbolID; in ParseDirectiveSafeSEH()
532 bool COFFAsmParser::ParseDirectiveSecIdx(StringRef, SMLoc) { in ParseDirectiveSecIdx() argument
533 StringRef SymbolID; in ParseDirectiveSecIdx()
547 bool COFFAsmParser::ParseDirectiveSymIdx(StringRef, SMLoc) { in ParseDirectiveSymIdx() argument
548 StringRef SymbolID; in ParseDirectiveSymIdx()
564 StringRef TypeId = getTok().getIdentifier(); in parseCOMDATType()
586 bool COFFAsmParser::ParseDirectiveLinkOnce(StringRef, SMLoc Loc) { in ParseDirectiveLinkOnce() argument
610 bool COFFAsmParser::ParseSEHDirectiveStartProc(StringRef, SMLoc Loc) { in ParseSEHDirectiveStartProc() argument
611 StringRef SymbolID; in ParseSEHDirectiveStartProc()
625 bool COFFAsmParser::ParseSEHDirectiveEndProc(StringRef, SMLoc Loc) { in ParseSEHDirectiveEndProc() argument
631 bool COFFAsmParser::ParseSEHDirectiveEndFuncletOrFunc(StringRef, SMLoc Loc) { in ParseSEHDirectiveEndFuncletOrFunc() argument
637 bool COFFAsmParser::ParseSEHDirectiveStartChained(StringRef, SMLoc Loc) { in ParseSEHDirectiveStartChained() argument
643 bool COFFAsmParser::ParseSEHDirectiveEndChained(StringRef, SMLoc Loc) { in ParseSEHDirectiveEndChained() argument
649 bool COFFAsmParser::ParseSEHDirectiveHandler(StringRef, SMLoc Loc) { in ParseSEHDirectiveHandler() argument
650 StringRef SymbolID; in ParseSEHDirectiveHandler()
675 bool COFFAsmParser::ParseSEHDirectiveHandlerData(StringRef, SMLoc Loc) { in ParseSEHDirectiveHandlerData() argument
681 bool COFFAsmParser::ParseSEHDirectiveAllocStack(StringRef, SMLoc Loc) { in ParseSEHDirectiveAllocStack() argument
694 bool COFFAsmParser::ParseSEHDirectiveEndProlog(StringRef, SMLoc Loc) { in ParseSEHDirectiveEndProlog() argument
701 StringRef identifier; in ParseAtUnwindOrAtExcept()