Lines Matching defs:addDirectiveHandler

28   void addDirectiveHandler(StringRef Directive) {
31 getParser().addDirectiveHandler(Directive, Handler);
49 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveText>(".text");
50 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveData>(".data");
51 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveBSS>(".bss");
52 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSection>(".section");
53 addDirectiveHandler<&COFFAsmParser::ParseDirectiveDef>(".def");
54 addDirectiveHandler<&COFFAsmParser::ParseDirectiveScl>(".scl");
55 addDirectiveHandler<&COFFAsmParser::ParseDirectiveType>(".type");
56 addDirectiveHandler<&COFFAsmParser::ParseDirectiveEndef>(".endef");
57 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSecRel32>(".secrel32");
58 addDirectiveHandler<&COFFAsmParser::ParseDirectiveLinkOnce>(".linkonce");
61 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveStartProc>(
63 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndProc>(
65 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveStartChained>(
67 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndChained>(
69 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveHandler>(
71 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveHandlerData>(
73 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectivePushReg>(
75 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSetFrame>(
77 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveAllocStack>(
79 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSaveReg>(
81 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSaveXMM>(
83 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectivePushFrame>(
85 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndProlog>(
87 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSymbolAttribute>(".weak");