public virtual void Initialize(CompilerContext context) { if (null == context) { throw new ArgumentNullException("context"); } _context = context; }