コード例 #1
0
 private CSharpLineMappingWriter([NotNull] CSharpCodeWriter writer, bool addLineMappings)
 {
     _writer         = writer;
     _addLineMapping = addLineMappings;
     _startIndent    = _writer.CurrentIndent;
     _writer.ResetIndent();
 }
コード例 #2
0
 private CSharpLineMappingWriter([NotNull] CSharpCodeWriter writer, bool addLineMappings)
 {
     _writer = writer;
     _addLineMapping = addLineMappings;
     _startIndent = _writer.CurrentIndent;
     _writer.ResetIndent();
 }
コード例 #3
0
        private CSharpLineMappingWriter(CSharpCodeWriter writer, bool addLineMappings)
        {
            if (writer == null)
            {
                throw new ArgumentNullException(nameof(writer));
            }

            _writer = writer;
            _addLineMapping = addLineMappings;
            _startIndent = _writer.CurrentIndent;
            _writer.ResetIndent();
        }
コード例 #4
0
        private CSharpLineMappingWriter(CSharpCodeWriter writer, bool addLineMappings)
        {
            if (writer == null)
            {
                throw new ArgumentNullException(nameof(writer));
            }

            _writer         = writer;
            _addLineMapping = addLineMappings;
            _startIndent    = _writer.CurrentIndent;
            _writer.ResetIndent();
        }