Home | History | Annotate | Download | only in MCParser

Lines Matching refs:StringRef

12 #include "llvm/ADT/StringRef.h"
33 template<bool (DarwinAsmParser::*HandlerMethod)(StringRef, SMLoc)>
34 void addDirectiveHandler(StringRef Directive) {
182 bool parseDirectiveDesc(StringRef, SMLoc);
183 bool parseDirectiveIndirectSymbol(StringRef, SMLoc);
184 bool parseDirectiveDumpOrLoad(StringRef, SMLoc);
185 bool parseDirectiveLsym(StringRef, SMLoc);
186 bool parseDirectiveLinkerOption(StringRef, SMLoc);
187 bool parseDirectiveSection(StringRef, SMLoc);
188 bool parseDirectivePushSection(StringRef, SMLoc);
189 bool parseDirectivePopSection(StringRef, SMLoc);
190 bool parseDirectivePrevious(StringRef, SMLoc);
191 bool parseDirectiveSecureLogReset(StringRef, SMLoc);
192 bool parseDirectiveSecureLogUnique(StringRef, SMLoc);
193 bool parseDirectiveSubsectionsViaSymbols(StringRef, SMLoc);
194 bool parseDirectiveTBSS(StringRef, SMLoc);
195 bool parseDirectiveZerofill(StringRef, SMLoc);
196 bool parseDirectiveDataRegion(StringRef, SMLoc);
197 bool parseDirectiveDataRegionEnd(StringRef, SMLoc);
200 bool parseSectionDirectiveBss(StringRef, SMLoc) {
204 bool parseSectionDirectiveConst(StringRef, SMLoc) {
207 bool parseSectionDirectiveStaticConst(StringRef, SMLoc) {
210 bool parseSectionDirectiveCString(StringRef, SMLoc) {
214 bool parseSectionDirectiveLiteral4(StringRef, SMLoc) {
218 bool parseSectionDirectiveLiteral8(StringRef, SMLoc) {
222 bool parseSectionDirectiveLiteral16(StringRef, SMLoc) {
226 bool parseSectionDirectiveConstructor(StringRef, SMLoc) {
229 bool parseSectionDirectiveDestructor(StringRef, SMLoc) {
232 bool parseSectionDirectiveFVMLibInit0(StringRef, SMLoc) {
235 bool parseSectionDirectiveFVMLibInit1(StringRef, SMLoc) {
238 bool parseSectionDirectiveSymbolStub(StringRef, SMLoc) {
245 bool parseSectionDirectivePICSymbolStub(StringRef, SMLoc) {
250 bool parseSectionDirectiveData(StringRef, SMLoc) {
253 bool parseSectionDirectiveStaticData(StringRef, SMLoc) {
256 bool parseSectionDirectiveNonLazySymbolPointers(StringRef, SMLoc) {
260 bool parseSectionDirectiveLazySymbolPointers(StringRef, SMLoc) {
264 bool parseSectionDirectiveDyld(StringRef, SMLoc) {
267 bool parseSectionDirectiveModInitFunc(StringRef, SMLoc) {
271 bool parseSectionDirectiveModTermFunc(StringRef, SMLoc) {
275 bool parseSectionDirectiveConstData(StringRef, SMLoc) {
278 bool parseSectionDirectiveObjCClass(StringRef, SMLoc) {
282 bool parseSectionDirectiveObjCMetaClass(StringRef, SMLoc) {
286 bool parseSectionDirectiveObjCCatClsMeth(StringRef, SMLoc) {
290 bool parseSectionDirectiveObjCCatInstMeth(StringRef, SMLoc) {
294 bool parseSectionDirectiveObjCProtocol(StringRef, SMLoc) {
298 bool parseSectionDirectiveObjCStringObject(StringRef, SMLoc) {
302 bool parseSectionDirectiveObjCClsMeth(StringRef, SMLoc) {
306 bool parseSectionDirectiveObjCInstMeth(StringRef, SMLoc) {
310 bool parseSectionDirectiveObjCClsRefs(StringRef, SMLoc) {
315 bool parseSectionDirectiveObjCMessageRefs(StringRef, SMLoc) {
320 bool parseSectionDirectiveObjCSymbols(StringRef, SMLoc) {
324 bool parseSectionDirectiveObjCCategory(StringRef, SMLoc) {
328 bool parseSectionDirectiveObjCClassVars(StringRef, SMLoc) {
332 bool parseSectionDirectiveObjCInstanceVars(StringRef, SMLoc) {
336 bool parseSectionDirectiveObjCModuleInfo(StringRef, SMLoc) {
340 bool parseSectionDirectiveObjCClassNames(StringRef, SMLoc) {
344 bool parseSectionDirectiveObjCMethVarTypes(StringRef, SMLoc) {
348 bool parseSectionDirectiveObjCMethVarNames(StringRef, SMLoc) {
352 bool parseSectionDirectiveObjCSelectorStrs(StringRef, SMLoc) {
356 bool parseSectionDirectiveTData(StringRef, SMLoc) {
360 bool parseSectionDirectiveText(StringRef, SMLoc) {
364 bool parseSectionDirectiveTLV(StringRef, SMLoc) {
368 bool parseSectionDirectiveIdent(StringRef, SMLoc) {
373 bool parseSectionDirectiveThreadInitFunc(StringRef, SMLoc) {
377 bool parseVersionMin(StringRef, SMLoc);
413 bool DarwinAsmParser::parseDirectiveDesc(StringRef, SMLoc) {
414 StringRef Name;
442 bool DarwinAsmParser::parseDirectiveIndirectSymbol(StringRef, SMLoc Loc) {
452 StringRef Name;
475 bool DarwinAsmParser::parseDirectiveDumpOrLoad(StringRef Directive,
498 bool DarwinAsmParser::parseDirectiveLinkerOption(StringRef IDVal, SMLoc) {
525 bool DarwinAsmParser::parseDirectiveLsym(StringRef, SMLoc) {
526 StringRef Name;
555 bool DarwinAsmParser::parseDirectiveSection(StringRef, SMLoc) {
558 StringRef SectionName;
571 StringRef EOL = getLexer().LexUntilEndOfStatement();
580 StringRef Segment, Section;
596 StringRef NonCoalSection = StringSwitch<StringRef>(Section)
603 StringRef SectionVal(Loc.getPointer());
624 bool DarwinAsmParser::parseDirectivePushSection(StringRef S, SMLoc Loc) {
637 bool DarwinAsmParser::parseDirectivePopSection(StringRef, SMLoc) {
645 bool DarwinAsmParser::parseDirectivePrevious(StringRef DirName, SMLoc) {
655 bool DarwinAsmParser::parseDirectiveSecureLogUnique(StringRef, SMLoc IDLoc) {
656 StringRef LogMessage = getParser().parseStringToEndOfStatement();
695 bool DarwinAsmParser::parseDirectiveSecureLogReset(StringRef, SMLoc IDLoc) {
708 bool DarwinAsmParser::parseDirectiveSubsectionsViaSymbols(StringRef, SMLoc) {
721 bool DarwinAsmParser::parseDirectiveTBSS(StringRef, SMLoc) {
723 StringRef Name;
777 bool DarwinAsmParser::parseDirectiveZerofill(StringRef, SMLoc) {
778 StringRef Segment;
786 StringRef Section;
806 StringRef IDStr;
863 bool DarwinAsmParser::parseDirectiveDataRegion(StringRef, SMLoc) {
869 StringRef RegionType;
888 bool DarwinAsmParser::parseDirectiveDataRegionEnd(StringRef, SMLoc) {
900 bool DarwinAsmParser::parseVersionMin(StringRef Directive, SMLoc Loc) {