Exemplo n.º 1
0
        /// <summary>
        /// Adds the full chunk.
        /// </summary>
        /// <param name="chunk"></param>
        public void AddChunk(Chunk chunk)
        {
            if (chunk == null)
                throw new ArgumentNullException("chunk");

            chunk.InitializeContext();
            AddNode(chunk, Int32.MaxValue, Int32.MaxValue, TableDeclarationProvider.DeclarationsTable, false);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Adds a chunk with location information.
        /// </summary>
        public void AddChunk(Chunk chunk, int line, int column)
        {
            if (chunk == null)
                throw new ArgumentNullException("chunk");

            chunk.InitializeContext();
            AddNode(chunk, line, column, TableDeclarationProvider.DeclarationsTable, false);
        }