Lines Matching defs:StringRef

9 #include "llvm/ADT/StringRef.h"
31 template<bool (COFFAsmParser::*HandlerMethod)(StringRef, SMLoc)>
32 void addDirectiveHandler(StringRef Directive) {
38 bool parseSectionSwitch(StringRef Section, unsigned Characteristics);
40 bool parseSectionSwitch(StringRef Section, unsigned Characteristics,
41 StringRef COMDATSymName, COFF::COMDATType Type);
43 bool parseSectionName(StringRef &SectionName);
44 bool parseSectionFlags(StringRef SectionName, StringRef FlagsString,
97 bool parseSectionDirectiveText(StringRef, SMLoc) {
103 bool parseSectionDirectiveData(StringRef, SMLoc) {
109 bool parseSectionDirectiveBSS(StringRef, SMLoc) {
115 bool parseDirectiveSection(StringRef, SMLoc);
116 bool parseSectionArguments(StringRef, SMLoc);
117 bool parseDirectivePushSection(StringRef, SMLoc);
118 bool parseDirectivePopSection(StringRef, SMLoc);
119 bool parseDirectiveDef(StringRef, SMLoc);
120 bool parseDirectiveScl(StringRef, SMLoc);
121 bool parseDirectiveType(StringRef, SMLoc);
122 bool parseDirectiveEndef(StringRef, SMLoc);
123 bool parseDirectiveSecRel32(StringRef, SMLoc);
124 bool parseDirectiveSecIdx(StringRef, SMLoc);
125 bool parseDirectiveSafeSEH(StringRef, SMLoc);
126 bool parseDirectiveSymIdx(StringRef, SMLoc);
128 bool parseDirectiveLinkOnce(StringRef, SMLoc);
129 bool parseDirectiveRVA(StringRef, SMLoc);
130 bool parseDirectiveCGProfile(StringRef, SMLoc);
131 bool parseDirectiveSecNum(StringRef, SMLoc);
132 bool parseDirectiveSecOffset(StringRef, SMLoc);
135 bool parseSEHDirectiveStartProc(StringRef, SMLoc);
136 bool parseSEHDirectiveEndProc(StringRef, SMLoc);
137 bool parseSEHDirectiveEndFuncletOrFunc(StringRef, SMLoc);
138 bool parseSEHDirectiveStartChained(StringRef, SMLoc);
139 bool parseSEHDirectiveEndChained(StringRef, SMLoc);
140 bool parseSEHDirectiveHandler(StringRef, SMLoc);
141 bool parseSEHDirectiveHandlerData(StringRef, SMLoc);
142 bool parseSEHDirectiveAllocStack(StringRef, SMLoc);
143 bool parseSEHDirectiveEndProlog(StringRef, SMLoc);
146 bool parseDirectiveSymbolAttribute(StringRef Directive, SMLoc);
154 bool COFFAsmParser::parseSectionFlags(StringRef SectionName,
155 StringRef FlagsString, unsigned *Flags) {
276 bool COFFAsmParser::parseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {
284 StringRef Name;
306 bool COFFAsmParser::parseDirectiveCGProfile(StringRef S, SMLoc Loc) {
310 bool COFFAsmParser::parseSectionSwitch(StringRef Section,
315 bool COFFAsmParser::parseSectionSwitch(StringRef Section,
317 StringRef COMDATSymName,
329 bool COFFAsmParser::parseSectionName(StringRef &SectionName) {
338 bool COFFAsmParser::parseDirectiveSection(StringRef directive, SMLoc loc) {
358 bool COFFAsmParser::parseSectionArguments(StringRef, SMLoc) {
359 StringRef SectionName;
374 StringRef FlagsStr = getTok().getStringContents();
382 StringRef COMDATSymName;
416 bool COFFAsmParser::parseDirectivePushSection(StringRef directive, SMLoc loc) {
427 bool COFFAsmParser::parseDirectivePopSection(StringRef, SMLoc) {
433 bool COFFAsmParser::parseDirectiveDef(StringRef, SMLoc) {
434 StringRef SymbolName;
447 bool COFFAsmParser::parseDirectiveScl(StringRef, SMLoc) {
460 bool COFFAsmParser::parseDirectiveType(StringRef, SMLoc) {
473 bool COFFAsmParser::parseDirectiveEndef(StringRef, SMLoc) {
479 bool COFFAsmParser::parseDirectiveSecRel32(StringRef, SMLoc) {
480 StringRef SymbolID;
508 bool COFFAsmParser::parseDirectiveRVA(StringRef, SMLoc) {
510 StringRef SymbolID;
539 bool COFFAsmParser::parseDirectiveSafeSEH(StringRef, SMLoc) {
540 StringRef SymbolID;
554 bool COFFAsmParser::parseDirectiveSecIdx(StringRef, SMLoc) {
555 StringRef SymbolID;
569 bool COFFAsmParser::parseDirectiveSymIdx(StringRef, SMLoc) {
570 StringRef SymbolID;
584 bool COFFAsmParser::parseDirectiveSecNum(StringRef, SMLoc) {
585 StringRef SymbolID;
599 bool COFFAsmParser::parseDirectiveSecOffset(StringRef, SMLoc) {
600 StringRef SymbolID;
616 StringRef TypeId = getTok().getIdentifier();
638 bool COFFAsmParser::parseDirectiveLinkOnce(StringRef, SMLoc Loc) {
662 bool COFFAsmParser::parseSEHDirectiveStartProc(StringRef, SMLoc Loc) {
663 StringRef SymbolID;
677 bool COFFAsmParser::parseSEHDirectiveEndProc(StringRef, SMLoc Loc) {
683 bool COFFAsmParser::parseSEHDirectiveEndFuncletOrFunc(StringRef, SMLoc Loc) {
689 bool COFFAsmParser::parseSEHDirectiveStartChained(StringRef, SMLoc Loc) {
695 bool COFFAsmParser::parseSEHDirectiveEndChained(StringRef, SMLoc Loc) {
701 bool COFFAsmParser::parseSEHDirectiveHandler(StringRef, SMLoc Loc) {
702 StringRef SymbolID;
727 bool COFFAsmParser::parseSEHDirectiveHandlerData(StringRef, SMLoc Loc) {
733 bool COFFAsmParser::parseSEHDirectiveAllocStack(StringRef, SMLoc Loc) {
746 bool COFFAsmParser::parseSEHDirectiveEndProlog(StringRef, SMLoc Loc) {
753 StringRef identifier;