Lines Matching defs:addDirectiveHandler
29 void addDirectiveHandler(StringRef Directive) {
32 getParser().addDirectiveHandler(Directive, Handler);
50 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveText>(".text");
51 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveData>(".data");
52 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveBSS>(".bss");
53 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSection>(".section");
54 addDirectiveHandler<&COFFAsmParser::ParseDirectiveDef>(".def");
55 addDirectiveHandler<&COFFAsmParser::ParseDirectiveScl>(".scl");
56 addDirectiveHandler<&COFFAsmParser::ParseDirectiveType>(".type");
57 addDirectiveHandler<&COFFAsmParser::ParseDirectiveEndef>(".endef");
58 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSecRel32>(".secrel32");
59 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSecIdx>(".secidx");
60 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSafeSEH>(".safeseh");
61 addDirectiveHandler<&COFFAsmParser::ParseDirectiveLinkOnce>(".linkonce");
64 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveStartProc>(
66 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndProc>(
68 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveStartChained>(
70 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndChained>(
72 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveHandler>(
74 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveHandlerData>(
76 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectivePushReg>(
78 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSetFrame>(
80 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveAllocStack>(
82 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSaveReg>(
84 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSaveXMM>(
86 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectivePushFrame>(
88 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndProlog>(
90 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSymbolAttribute>(".weak");