Home | History | Annotate | Download | only in MCParser

Lines Matching refs:IDLoc

1111   SMLoc IDLoc = ID.getLoc();
1116 return ParseCppHashLineFilenameComment(IDLoc);
1155 return ParseDirectiveIf(IDLoc);
1157 return ParseDirectiveIfb(IDLoc, true);
1159 return ParseDirectiveIfb(IDLoc, false);
1161 return ParseDirectiveIfc(IDLoc, true);
1163 return ParseDirectiveIfc(IDLoc, false);
1165 return ParseDirectiveIfdef(IDLoc, true);
1168 return ParseDirectiveIfdef(IDLoc, false);
1170 return ParseDirectiveElseIf(IDLoc);
1172 return ParseDirectiveElse(IDLoc);
1174 return ParseDirectiveEndIf(IDLoc);
1196 return Error(IDLoc, "invalid use of pseudo-symbol '.' as a label");
1209 return Error(IDLoc, "invalid symbol redefinition");
1219 IDLoc);
1245 return HandleMacroEntry(M, IDLoc);
1273 return (*Handler.second)(Handler.first, IDVal, IDLoc);
1373 return ParseDirectiveRept(IDLoc);
1375 return ParseDirectiveIrp(IDLoc);
1377 return ParseDirectiveIrpc(IDLoc);
1379 return ParseDirectiveEndr(IDLoc);
1394 return ParseDirectiveFile(IDLoc);
1408 return ParseDirectiveCFIDefCfa(IDLoc);
1414 return ParseDirectiveCFIDefCfaRegister(IDLoc);
1416 return ParseDirectiveCFIOffset(IDLoc);
1418 return ParseDirectiveCFIRelOffset(IDLoc);
1428 IDLoc);
1430 return ParseDirectiveCFIRestore(IDLoc);
1436 return ParseDirectiveCFIUndefined(IDLoc);
1438 return ParseDirectiveCFIRegister(IDLoc);
1443 return ParseDirectiveMacro(IDLoc);
1448 return ParseDirectivePurgeMacro(IDLoc);
1451 return Error(IDLoc, "unknown directive");
1457 return ParseDirectiveMSEmit(IDLoc, Info, IDVal.size());
1461 return ParseDirectiveMSAlign(IDLoc, Info);
1469 IDLoc, Info.ParsedOperands);
1484 PrintMessage(IDLoc, SourceMgr::DK_Note, OS.str());
1493 unsigned Line = SrcMgr.FindLineNumber(IDLoc, CurBuffer);
1519 HadError = getTargetParser().MatchAndEmitInstruction(IDLoc, Info.Opcode,
3368 SMLoc IDLoc = getLexer().getLoc();
3425 return Error(IDLoc, "invalid symbol redefinition");
4005 bool AsmParser::ParseDirectiveMSEmit(SMLoc IDLoc, ParseStatementInfo &Info,
4018 Info.AsmRewrites->push_back(AsmRewrite(AOK_Emit, IDLoc, Len));
4022 bool AsmParser::ParseDirectiveMSAlign(SMLoc IDLoc, ParseStatementInfo &Info) {
4034 Info.AsmRewrites->push_back(AsmRewrite(AOK_Align, IDLoc, 5,