Exemplo n.º 1
0
 private CSharpLineMappingWriter([NotNull] CSharpCodeWriter writer, bool addLineMappings)
 {
     _writer = writer;
     _addLineMapping = addLineMappings;
     _startIndent = _writer.CurrentIndent;
     _writer.ResetIndent();
 }
Exemplo n.º 2
0
 private CSharpLineMappingWriter([NotNull] CSharpCodeWriter writer,
                                 bool addLineMappings)
 {
     _writer         = writer;
     _addLineMapping = addLineMappings;
     _startIndent    = _writer.CurrentIndent;
     _writer.ResetIndent();
 }
Exemplo n.º 3
0
        public CSharpLineMappingWriter(CSharpCodeWriter writer, SourceLocation documentLocation, int contentLength)
        {
            _writer = writer;
            _documentMapping = new MappingLocation(documentLocation, contentLength);

            _startIndent = _writer.CurrentIndent;
            _generatedContentLength = 0;
            _writer.ResetIndent();
            
            _generatedLocation = _writer.GetCurrentSourceLocation();
        }
Exemplo n.º 4
0
        public CSharpLineMappingWriter(CSharpCodeWriter writer, SourceLocation documentLocation, int contentLength)
        {
            _writer          = writer;
            _documentMapping = new MappingLocation(documentLocation, contentLength);

            _startIndent            = _writer.CurrentIndent;
            _generatedContentLength = 0;
            _writer.ResetIndent();

            _generatedLocation = _writer.GetCurrentSourceLocation();
        }