Lines Matching defs:Directive
46 void addDirectiveHandler(StringRef Directive) {
49 getParser().addDirectiveHandler(Directive, Handler);
219 // Named Section Directive
446 bool parseWatchOSVersionMin(StringRef Directive, SMLoc Loc) {
447 return parseVersionMin(Directive, Loc, MCVM_WatchOSVersionMin);
449 bool parseTvOSVersionMin(StringRef Directive, SMLoc Loc) {
450 return parseVersionMin(Directive, Loc, MCVM_TvOSVersionMin);
452 bool parseIOSVersionMin(StringRef Directive, SMLoc Loc) {
453 return parseVersionMin(Directive, Loc, MCVM_IOSVersionMin);
455 bool parseMacOSXVersionMin(StringRef Directive, SMLoc Loc) {
456 return parseVersionMin(Directive, Loc, MCVM_OSXVersionMin);
459 bool parseBuildVersion(StringRef Directive, SMLoc Loc);
460 bool parseVersionMin(StringRef Directive, SMLoc Loc, MCVersionMinType Type);
467 void checkVersion(StringRef Directive, StringRef Arg, SMLoc Loc,
585 bool DarwinAsmParser::parseDirectiveDumpOrLoad(StringRef Directive,
587 bool IsDump = Directive == ".dump";
1093 void DarwinAsmParser::checkVersion(StringRef Directive, StringRef Arg,
1097 Warning(Loc, Twine(Directive) +
1123 bool DarwinAsmParser::parseVersionMin(StringRef Directive, SMLoc Loc,
1136 return addErrorSuffix(Twine(" in '") + Directive + "' directive");
1139 checkVersion(Directive, StringRef(), Loc, ExpectedOS);
1161 bool DarwinAsmParser::parseBuildVersion(StringRef Directive, SMLoc Loc) {
1196 checkVersion(Directive, PlatformName, Loc, ExpectedOS);