Lines Matching refs:IDLoc

1155   SMLoc IDLoc = ID.getLoc();
1160 return parseCppHashLineFilenameComment(IDLoc);
1199 return parseDirectiveIf(IDLoc);
1201 return parseDirectiveIfb(IDLoc, true);
1203 return parseDirectiveIfb(IDLoc, false);
1205 return parseDirectiveIfc(IDLoc, true);
1207 return parseDirectiveIfc(IDLoc, false);
1209 return parseDirectiveIfdef(IDLoc, true);
1212 return parseDirectiveIfdef(IDLoc, false);
1214 return parseDirectiveElseIf(IDLoc);
1216 return parseDirectiveElse(IDLoc);
1218 return parseDirectiveEndIf(IDLoc);
1240 return Error(IDLoc, "invalid use of pseudo-symbol '.' as a label");
1253 return Error(IDLoc, "invalid symbol redefinition");
1263 IDLoc);
1291 return handleMacroEntry(M, IDLoc);
1319 return (*Handler.second)(Handler.first, IDVal, IDLoc);
1417 return parseDirectiveRept(IDLoc);
1419 return parseDirectiveIrp(IDLoc);
1421 return parseDirectiveIrpc(IDLoc);
1423 return parseDirectiveEndr(IDLoc);
1438 return parseDirectiveFile(IDLoc);
1452 return parseDirectiveCFIDefCfa(IDLoc);
1458 return parseDirectiveCFIDefCfaRegister(IDLoc);
1460 return parseDirectiveCFIOffset(IDLoc);
1462 return parseDirectiveCFIRelOffset(IDLoc);
1472 return parseDirectiveCFISameValue(IDLoc);
1474 return parseDirectiveCFIRestore(IDLoc);
1480 return parseDirectiveCFIUndefined(IDLoc);
1482 return parseDirectiveCFIRegister(IDLoc);
1489 return parseDirectiveMacro(IDLoc);
1494 return parseDirectivePurgeMacro(IDLoc);
1497 return Error(IDLoc, "unknown directive");
1503 return parseDirectiveMSEmit(IDLoc, Info, IDVal.size());
1507 return parseDirectiveMSAlign(IDLoc, Info);
1514 bool HadError = getTargetParser().ParseInstruction(IInfo, OpcodeStr, IDLoc,
1530 printMessage(IDLoc, SourceMgr::DK_Note, OS.str());
1540 unsigned Line = SrcMgr.FindLineNumber(IDLoc, CurBuffer);
1579 IDLoc, Info.Opcode, Info.ParsedOperands, Out, ErrorInfo,
3430 SMLoc IDLoc = getLexer().getLoc();
3487 return Error(IDLoc, "invalid symbol redefinition");
4062 bool AsmParser::parseDirectiveMSEmit(SMLoc IDLoc, ParseStatementInfo &Info,
4075 Info.AsmRewrites->push_back(AsmRewrite(AOK_Emit, IDLoc, Len));
4079 bool AsmParser::parseDirectiveMSAlign(SMLoc IDLoc, ParseStatementInfo &Info) {
4092 AsmRewrite(AOK_Align, IDLoc, 5, Log2_64(IntValue)));