reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/MC/MCParser/MCAsmParserExtension.h
   36     T *Obj = static_cast<T*>(Target);
   37     return (Obj->*Handler)(Directive, DirectiveLoc);
lib/MC/MCParser/DarwinAsmParser.cpp
   48         this, HandleDirective<DarwinAsmParser, HandlerMethod>);
   48         this, HandleDirective<DarwinAsmParser, HandlerMethod>);
   65     addDirectiveHandler<&DarwinAsmParser::parseDirectiveAltEntry>(".alt_entry");
   66     addDirectiveHandler<&DarwinAsmParser::parseDirectiveDesc>(".desc");
   67     addDirectiveHandler<&DarwinAsmParser::parseDirectiveIndirectSymbol>(
   69     addDirectiveHandler<&DarwinAsmParser::parseDirectiveLsym>(".lsym");
   70     addDirectiveHandler<&DarwinAsmParser::parseDirectiveSubsectionsViaSymbols>(
   72     addDirectiveHandler<&DarwinAsmParser::parseDirectiveDumpOrLoad>(".dump");
   73     addDirectiveHandler<&DarwinAsmParser::parseDirectiveDumpOrLoad>(".load");
   74     addDirectiveHandler<&DarwinAsmParser::parseDirectiveSection>(".section");
   75     addDirectiveHandler<&DarwinAsmParser::parseDirectivePushSection>(
   77     addDirectiveHandler<&DarwinAsmParser::parseDirectivePopSection>(
   79     addDirectiveHandler<&DarwinAsmParser::parseDirectivePrevious>(".previous");
   80     addDirectiveHandler<&DarwinAsmParser::parseDirectiveSecureLogUnique>(
   82     addDirectiveHandler<&DarwinAsmParser::parseDirectiveSecureLogReset>(
   84     addDirectiveHandler<&DarwinAsmParser::parseDirectiveTBSS>(".tbss");
   85     addDirectiveHandler<&DarwinAsmParser::parseDirectiveZerofill>(".zerofill");
   87     addDirectiveHandler<&DarwinAsmParser::parseDirectiveDataRegion>(
   89     addDirectiveHandler<&DarwinAsmParser::parseDirectiveDataRegionEnd>(
   93     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveBss>(".bss");
   94     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveConst>(".const");
   95     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveConstData>(
   97     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveConstructor>(
   99     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveCString>(
  101     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveData>(".data");
  102     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveDestructor>(
  104     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveDyld>(".dyld");
  105     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveFVMLibInit0>(
  107     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveFVMLibInit1>(
  110       &DarwinAsmParser::parseSectionDirectiveLazySymbolPointers>(
  112     addDirectiveHandler<&DarwinAsmParser::parseDirectiveLinkerOption>(
  114     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveLiteral16>(
  116     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveLiteral4>(
  118     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveLiteral8>(
  120     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveModInitFunc>(
  122     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveModTermFunc>(
  125       &DarwinAsmParser::parseSectionDirectiveNonLazySymbolPointers>(
  128       &DarwinAsmParser::parseSectionDirectiveThreadLocalVariablePointers>(
  130     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCCatClsMeth>(
  132     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCCatInstMeth>(
  134     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCCategory>(
  136     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCClass>(
  138     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCClassNames>(
  140     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCClassVars>(
  142     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCClsMeth>(
  144     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCClsRefs>(
  146     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCInstMeth>(
  149       &DarwinAsmParser::parseSectionDirectiveObjCInstanceVars>(
  151     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCMessageRefs>(
  153     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCMetaClass>(
  156       &DarwinAsmParser::parseSectionDirectiveObjCMethVarNames>(
  159       &DarwinAsmParser::parseSectionDirectiveObjCMethVarTypes>(
  161     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCModuleInfo>(
  163     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCProtocol>(
  166       &DarwinAsmParser::parseSectionDirectiveObjCSelectorStrs>(
  169       &DarwinAsmParser::parseSectionDirectiveObjCStringObject>(
  171     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveObjCSymbols>(
  173     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectivePICSymbolStub>(
  175     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveStaticConst>(
  177     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveStaticData>(
  179     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveSymbolStub>(
  181     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveTData>(".tdata");
  182     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveText>(".text");
  183     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveThreadInitFunc>(
  185     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveTLV>(".tlv");
  187     addDirectiveHandler<&DarwinAsmParser::parseSectionDirectiveIdent>(".ident");
  188     addDirectiveHandler<&DarwinAsmParser::parseWatchOSVersionMin>(
  190     addDirectiveHandler<&DarwinAsmParser::parseTvOSVersionMin>(
  192     addDirectiveHandler<&DarwinAsmParser::parseIOSVersionMin>(
  194     addDirectiveHandler<&DarwinAsmParser::parseMacOSXVersionMin>(
  196     addDirectiveHandler<&DarwinAsmParser::parseBuildVersion>(".build_version");
 1205   return new DarwinAsmParser;