Lines Matching defs:StringRef

9 #include "llvm/ADT/StringRef.h"
32 template<bool (COFFAsmParser::*HandlerMethod)(StringRef, SMLoc)>
33 void addDirectiveHandler(StringRef Directive) {
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) {
101 bool ParseSectionDirectiveData(StringRef, SMLoc) {
107 bool ParseSectionDirectiveBSS(StringRef, SMLoc) {
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,
151 StringRef FlagsString, unsigned *Flags) {
272 bool COFFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {
280 StringRef Name;
302 bool COFFAsmParser::ParseDirectiveCGProfile(StringRef S, SMLoc Loc) {
306 bool COFFAsmParser::ParseSectionSwitch(StringRef Section,
311 bool COFFAsmParser::ParseSectionSwitch(StringRef Section,
313 StringRef COMDATSymName,
325 bool COFFAsmParser::ParseSectionName(StringRef &SectionName) {
334 bool COFFAsmParser::ParseDirectiveSection(StringRef directive, SMLoc loc) {
354 bool COFFAsmParser::parseSectionArguments(StringRef, SMLoc) {
355 StringRef SectionName;
370 StringRef FlagsStr = getTok().getStringContents();
378 StringRef COMDATSymName;
412 bool COFFAsmParser::ParseDirectivePushSection(StringRef directive, SMLoc loc) {
423 bool COFFAsmParser::ParseDirectivePopSection(StringRef, SMLoc) {
429 bool COFFAsmParser::ParseDirectiveDef(StringRef, SMLoc) {
430 StringRef SymbolName;
443 bool COFFAsmParser::ParseDirectiveScl(StringRef, SMLoc) {
456 bool COFFAsmParser::ParseDirectiveType(StringRef, SMLoc) {
469 bool COFFAsmParser::ParseDirectiveEndef(StringRef, SMLoc) {
475 bool COFFAsmParser::ParseDirectiveSecRel32(StringRef, SMLoc) {
476 StringRef SymbolID;
504 bool COFFAsmParser::ParseDirectiveRVA(StringRef, SMLoc) {
506 StringRef SymbolID;
535 bool COFFAsmParser::ParseDirectiveSafeSEH(StringRef, SMLoc) {
536 StringRef SymbolID;
550 bool COFFAsmParser::ParseDirectiveSecIdx(StringRef, SMLoc) {
551 StringRef SymbolID;
565 bool COFFAsmParser::ParseDirectiveSymIdx(StringRef, SMLoc) {
566 StringRef SymbolID;
582 StringRef TypeId = getTok().getIdentifier();
604 bool COFFAsmParser::ParseDirectiveLinkOnce(StringRef, SMLoc Loc) {
628 bool COFFAsmParser::ParseSEHDirectiveStartProc(StringRef, SMLoc Loc) {
629 StringRef SymbolID;
643 bool COFFAsmParser::ParseSEHDirectiveEndProc(StringRef, SMLoc Loc) {
649 bool COFFAsmParser::ParseSEHDirectiveEndFuncletOrFunc(StringRef, SMLoc Loc) {
655 bool COFFAsmParser::ParseSEHDirectiveStartChained(StringRef, SMLoc Loc) {
661 bool COFFAsmParser::ParseSEHDirectiveEndChained(StringRef, SMLoc Loc) {
667 bool COFFAsmParser::ParseSEHDirectiveHandler(StringRef, SMLoc Loc) {
668 StringRef SymbolID;
693 bool COFFAsmParser::ParseSEHDirectiveHandlerData(StringRef, SMLoc Loc) {
699 bool COFFAsmParser::ParseSEHDirectiveAllocStack(StringRef, SMLoc Loc) {
712 bool COFFAsmParser::ParseSEHDirectiveEndProlog(StringRef, SMLoc Loc) {
719 StringRef identifier;