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/ELFAsmParser.cpp
40 this, HandleDirective<ELFAsmParser, HandlerMethod>); 40 this, HandleDirective<ELFAsmParser, HandlerMethod>); 55 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveData>(".data"); 56 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveText>(".text"); 57 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveBSS>(".bss"); 58 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveRoData>(".rodata"); 59 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveTData>(".tdata"); 60 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveTBSS>(".tbss"); 62 &ELFAsmParser::ParseSectionDirectiveDataRel>(".data.rel"); 64 &ELFAsmParser::ParseSectionDirectiveDataRelRo>(".data.rel.ro"); 66 &ELFAsmParser::ParseSectionDirectiveEhFrame>(".eh_frame"); 67 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSection>(".section"); 69 &ELFAsmParser::ParseDirectivePushSection>(".pushsection"); 70 addDirectiveHandler<&ELFAsmParser::ParseDirectivePopSection>(".popsection"); 71 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSize>(".size"); 72 addDirectiveHandler<&ELFAsmParser::ParseDirectivePrevious>(".previous"); 73 addDirectiveHandler<&ELFAsmParser::ParseDirectiveType>(".type"); 74 addDirectiveHandler<&ELFAsmParser::ParseDirectiveIdent>(".ident"); 75 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymver>(".symver"); 76 addDirectiveHandler<&ELFAsmParser::ParseDirectiveVersion>(".version"); 77 addDirectiveHandler<&ELFAsmParser::ParseDirectiveWeakref>(".weakref"); 78 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymbolAttribute>(".weak"); 79 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymbolAttribute>(".local"); 81 &ELFAsmParser::ParseDirectiveSymbolAttribute>(".protected"); 83 &ELFAsmParser::ParseDirectiveSymbolAttribute>(".internal"); 85 &ELFAsmParser::ParseDirectiveSymbolAttribute>(".hidden"); 86 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSubsection>(".subsection"); 87 addDirectiveHandler<&ELFAsmParser::ParseDirectiveCGProfile>(".cg_profile"); 896 return new ELFAsmParser;