コード例 #1
0
        protected override void Visit(StatementNode node)
        {
            CodeStatementChunk item = new CodeStatementChunk {
                Code     = node.Code,
                Position = this.Locate(node)
            };

            this.Chunks.Add(item);
        }
コード例 #2
0
 protected abstract void Visit(CodeStatementChunk chunk);
コード例 #3
0
ファイル: GeneratedCodeVisitor.cs プロジェクト: yhtsnda/spark
 protected override void Visit(CodeStatementChunk chunk)
 {
     CodeIndent(chunk).WriteCode(chunk.Code).WriteLine();
     CodeDefault();
 }
コード例 #4
0
ファイル: GeneratedCodeVisitor.cs プロジェクト: otac0n/spark
 protected override void Visit(CodeStatementChunk chunk)
 {
     CodeIndent(chunk).WriteCode(chunk.Code).WriteLine();
     CodeDefault();
 }
コード例 #5
0
 protected override void Visit(CodeStatementChunk chunk)
 {
     Examine(chunk.Code);
 }
コード例 #6
0
 protected override void Visit(CodeStatementChunk chunk)
 {
     chunk.Code = this.Process(chunk, chunk.Code);
     base.Visit(chunk);
 }
コード例 #7
0
 protected abstract void Visit(CodeStatementChunk chunk);
コード例 #8
0
 protected override void Visit(CodeStatementChunk chunk)
 {
     chunk.Code = Process(chunk, chunk.Code);
     base.Visit(chunk);
 }
コード例 #9
0
 protected override void Visit(CodeStatementChunk chunk)
 {
     _source.WriteLine(chunk.Code);
 }
 protected override void Visit(CodeStatementChunk chunk)
 {
 }
 protected override void Visit(CodeStatementChunk chunk)
 {
     this._source.Append((string)chunk.Code);
 }
コード例 #12
0
 protected override void Visit(CodeStatementChunk chunk)
 {
     _source.Append(chunk.Code);
 }
コード例 #13
0
 protected override void Visit(CodeStatementChunk chunk)
 {
     Examine(chunk.Code);
 }
コード例 #14
0
 protected override void Visit(CodeStatementChunk chunk)
 {
     _source.Append(chunk.Code);
 }
コード例 #15
0
ファイル: ChunkVisitor.cs プロジェクト: bbarry/spark
 protected override void Visit(CodeStatementChunk chunk)
 {
 }