Example #1
0
 //------------------------------------------------------------
 // コンストラクタ。
 public ErrorInfo(ErrorKind aErrorKind, ModuleContext aModuleContext, Token aErrorToken)
 {
     Kind          = aErrorKind;
     ModuleContext = aModuleContext;
     Token         = aErrorToken;
 }
Example #2
0
 //------------------------------------------------------------
 // エラーを情報を設定する。
 void setErrorInfo(ModuleContext aModuleContext, ErrorKind aErrorKind, Token aErrorToken)
 {
     mErrorInfo = new ErrorInfo(aErrorKind, aModuleContext, aErrorToken);
 }
Example #3
0
 //------------------------------------------------------------
 // コンストラクタ。
 public ModuleSymbolNode(ISymbolNode aParent, ModuleContext aModuleContext)
 {
     mTypeNode = new TypeSymbolNode(aParent, aModuleContext, aModuleContext.ModuleDef.StaticTypeDef);
 }