Lines Matching defs:FunctionId
377 bool parseCVFunctionId(int64_t &FunctionId, StringRef DirectiveName);
3812 bool AsmParser::parseCVFunctionId(int64_t &FunctionId,
3816 parseIntToken(FunctionId, "expected function id in '" + DirectiveName +
3818 check(FunctionId < 0 || FunctionId >= UINT_MAX, Loc,
3834 /// ::= .cv_func_id FunctionId
3839 int64_t FunctionId;
3841 if (parseCVFunctionId(FunctionId, ".cv_func_id") || parseEOL())
3844 if (!getStreamer().emitCVFuncIdDirective(FunctionId))
3851 /// ::= .cv_inline_site_id FunctionId
3860 int64_t FunctionId;
3866 // FunctionId
3867 if (parseCVFunctionId(FunctionId, ".cv_inline_site_id"))
3903 if (!getStreamer().emitCVInlineSiteIdDirective(FunctionId, IAFunc, IAFile,
3911 /// ::= .cv_loc FunctionId FileNumber [LineNumber] [ColumnPos] [prologue_end]
3919 int64_t FunctionId, FileNumber;
3920 if (parseCVFunctionId(FunctionId, ".cv_loc") ||
3971 getStreamer().emitCVLocDirective(FunctionId, FileNumber, LineNumber,
3978 /// ::= .cv_linetable FunctionId, FnStart, FnEnd
3980 int64_t FunctionId;
3983 if (parseCVFunctionId(FunctionId, ".cv_linetable") || parseComma() ||
3995 getStreamer().emitCVLinetableDirective(FunctionId, FnStartSym, FnEndSym);