reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;