Lines Matching defs:StringRef

9 #include "llvm/ADT/StringRef.h"
31 template <bool (COFFMasmParser::*HandlerMethod)(StringRef, SMLoc)>
32 void addDirectiveHandler(StringRef Directive) {
38 bool ParseSectionSwitch(StringRef SectionName, unsigned Characteristics);
40 bool ParseSectionSwitch(StringRef SectionName, unsigned Characteristics,
41 StringRef COMDATSymName, COFF::COMDATType Type,
44 bool ParseDirectiveProc(StringRef, SMLoc);
45 bool ParseDirectiveEndProc(StringRef, SMLoc);
46 bool ParseDirectiveSegment(StringRef, SMLoc);
47 bool ParseDirectiveSegmentEnd(StringRef, SMLoc);
48 bool ParseDirectiveIncludelib(StringRef, SMLoc);
49 bool ParseDirectiveOption(StringRef, SMLoc);
51 bool ParseDirectiveAlias(StringRef, SMLoc);
53 bool ParseSEHDirectiveAllocStack(StringRef, SMLoc);
54 bool ParseSEHDirectiveEndProlog(StringRef, SMLoc);
56 bool IgnoreDirective(StringRef, SMLoc) {
185 bool ParseSectionDirectiveCode(StringRef, SMLoc) {
191 bool ParseSectionDirectiveInitializedData(StringRef, SMLoc) {
197 bool ParseSectionDirectiveUninitializedData(StringRef, SMLoc) {
204 SmallVector<StringRef, 1> CurrentProcedures;
213 bool COFFMasmParser::ParseSectionSwitch(StringRef SectionName,
219 bool COFFMasmParser::ParseSectionSwitch(StringRef SectionName,
221 StringRef COMDATSymName,
236 bool COFFMasmParser::ParseDirectiveSegment(StringRef Directive, SMLoc Loc) {
237 StringRef SegmentName;
243 StringRef SectionName = SegmentName;
246 StringRef Class;
277 StringRef Keyword;
372 bool COFFMasmParser::ParseDirectiveSegmentEnd(StringRef Directive, SMLoc Loc) {
373 StringRef SegmentName;
385 bool COFFMasmParser::ParseDirectiveIncludelib(StringRef Directive, SMLoc Loc) {
386 StringRef Lib;
403 bool COFFMasmParser::ParseDirectiveOption(StringRef Directive, SMLoc Loc) {
405 StringRef Option;
409 StringRef MacroId;
420 StringRef MacroId;
443 bool COFFMasmParser::ParseDirectiveProc(StringRef Directive, SMLoc Loc) {
444 StringRef Label;
448 StringRef nextVal = getTok().getString();
479 bool COFFMasmParser::ParseDirectiveEndProc(StringRef Directive, SMLoc Loc) {
480 StringRef Label;
499 bool COFFMasmParser::ParseDirectiveAlias(StringRef Directive, SMLoc Loc) {
518 bool COFFMasmParser::ParseSEHDirectiveAllocStack(StringRef Directive,
530 bool COFFMasmParser::ParseSEHDirectiveEndProlog(StringRef Directive,