コード例 #1
0
ファイル: Parser.cs プロジェクト: knat/SData
 private void ErrorAndThrow(DiagMsgEx diagMsg)
 {
     ErrorAndThrow(diagMsg, GetToken().TextSpan);
 }
コード例 #2
0
ファイル: CompilerContext.cs プロジェクト: knat/SData
 private static void Error(DiagMsgEx diagMsg, TextSpan textSpan)
 {
     Current.AddDiagnostic(DiagnosticSeverity.Error, (int)diagMsg.Code, diagMsg.GetMessage(), textSpan);
 }
コード例 #3
0
ファイル: Parser.cs プロジェクト: knat/SData
 private void ErrorAndThrow(DiagMsgEx diagMsg, TextSpan textSpan)
 {
     Error((int)diagMsg.Code, diagMsg.GetMessage(), textSpan);
     Throw();
 }
コード例 #4
0
ファイル: CompilerContext.cs プロジェクト: knat/SData
 public static void ErrorAndThrow(DiagMsgEx diagMsg, TextSpan textSpan)
 {
     Error(diagMsg, textSpan);
     throw LoadingException.Instance;
 }