Import YamlDotNet.
This commit is contained in:
62
Assets/YamlDotNet/Core/Tokens/Anchor.cs
Normal file
62
Assets/YamlDotNet/Core/Tokens/Anchor.cs
Normal file
@@ -0,0 +1,62 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
using System;
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents an anchor token.
|
||||
/// </summary>
|
||||
public class Anchor : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets the value.
|
||||
/// </summary>
|
||||
/// <value>The value.</value>
|
||||
public AnchorName Value { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="Anchor"/> class.
|
||||
/// </summary>
|
||||
/// <param name="value">The value.</param>
|
||||
public Anchor(AnchorName value)
|
||||
: this(value, Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="Anchor"/> class.
|
||||
/// </summary>
|
||||
/// <param name="value">The value.</param>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public Anchor(AnchorName value, Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
if (value.IsEmpty)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(value));
|
||||
}
|
||||
this.Value = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/Anchor.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/Anchor.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 20dff0ad997e6bf4fb74167f52869056
|
||||
timeCreated: 1427145263
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
61
Assets/YamlDotNet/Core/Tokens/AnchorAlias.cs
Normal file
61
Assets/YamlDotNet/Core/Tokens/AnchorAlias.cs
Normal file
@@ -0,0 +1,61 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
using System;
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents an alias token.
|
||||
/// </summary>
|
||||
public sealed class AnchorAlias : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets the value of the alias.
|
||||
/// </summary>
|
||||
public AnchorName Value { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="AnchorAlias"/> class.
|
||||
/// </summary>
|
||||
/// <param name="value">The value of the anchor.</param>
|
||||
public AnchorAlias(AnchorName value)
|
||||
: this(value, Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="AnchorAlias"/> class.
|
||||
/// </summary>
|
||||
/// <param name="value">The value of the anchor.</param>
|
||||
/// <param name="start">The start position of the event.</param>
|
||||
/// <param name="end">The end position of the event.</param>
|
||||
public AnchorAlias(AnchorName value, Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
if (value.IsEmpty)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(value));
|
||||
}
|
||||
this.Value = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/AnchorAlias.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/AnchorAlias.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5888a3fb8858cd9419759f27390f4801
|
||||
timeCreated: 1427145264
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/BlockEnd.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/BlockEnd.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a block end token.
|
||||
/// </summary>
|
||||
public sealed class BlockEnd : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BlockEnd"/> class.
|
||||
/// </summary>
|
||||
public BlockEnd()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BlockEnd"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public BlockEnd(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/BlockEnd.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/BlockEnd.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0ac69775d00ee4d4ba4b918c06086302
|
||||
timeCreated: 1427145262
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/BlockEntry.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/BlockEntry.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a block entry event.
|
||||
/// </summary>
|
||||
public sealed class BlockEntry : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BlockEntry"/> class.
|
||||
/// </summary>
|
||||
public BlockEntry()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BlockEntry"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public BlockEntry(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/BlockEntry.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/BlockEntry.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c3a1850190300d5479da07fdb53767f0
|
||||
timeCreated: 1427145266
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/BlockMappingStart.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/BlockMappingStart.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a block mapping start token.
|
||||
/// </summary>
|
||||
public sealed class BlockMappingStart : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BlockMappingStart"/> class.
|
||||
/// </summary>
|
||||
public BlockMappingStart()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BlockMappingStart"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public BlockMappingStart(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/BlockMappingStart.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/BlockMappingStart.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9f8bc35d16193164aaee492bc767e9f8
|
||||
timeCreated: 1427145265
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/BlockSequenceStart.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/BlockSequenceStart.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a block sequence start token.
|
||||
/// </summary>
|
||||
public sealed class BlockSequenceStart : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BlockSequenceStart"/> class.
|
||||
/// </summary>
|
||||
public BlockSequenceStart()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BlockSequenceStart"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public BlockSequenceStart(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/BlockSequenceStart.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/BlockSequenceStart.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 827b4413642f10d4891e4b1771c5ad45
|
||||
timeCreated: 1427145265
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
59
Assets/YamlDotNet/Core/Tokens/Comment.cs
Normal file
59
Assets/YamlDotNet/Core/Tokens/Comment.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
using System;
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a comment
|
||||
/// </summary>
|
||||
public sealed class Comment : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets the value of the comment
|
||||
/// </summary>
|
||||
public string Value { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets a value indicating whether the comment appears other tokens on that line.
|
||||
/// </summary>
|
||||
public bool IsInline { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="Comment"/> class.
|
||||
/// </summary>
|
||||
public Comment(string value, bool isInline)
|
||||
: this(value, isInline, Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="Comment"/> class.
|
||||
/// </summary>
|
||||
public Comment(string value, bool isInline, Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
Value = value ?? throw new ArgumentNullException(nameof(value));
|
||||
IsInline = isInline;
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/Comment.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/Comment.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7faa8193237a87f41aa6e2a84836b348
|
||||
timeCreated: 1427145265
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/DocumentEnd.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/DocumentEnd.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a document end token.
|
||||
/// </summary>
|
||||
public sealed class DocumentEnd : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="DocumentEnd"/> class.
|
||||
/// </summary>
|
||||
public DocumentEnd()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="DocumentEnd"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public DocumentEnd(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/DocumentEnd.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/DocumentEnd.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b70a27ee4c4c7c24e9df5b0ec3a2c6da
|
||||
timeCreated: 1427145265
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/DocumentStart.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/DocumentStart.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a document start token.
|
||||
/// </summary>
|
||||
public sealed class DocumentStart : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="DocumentStart"/> class.
|
||||
/// </summary>
|
||||
public DocumentStart()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="DocumentStart"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public DocumentStart(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/DocumentStart.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/DocumentStart.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2c86a143ce13faf4e90cece89b865c8a
|
||||
timeCreated: 1427145263
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
40
Assets/YamlDotNet/Core/Tokens/Error.cs
Normal file
40
Assets/YamlDotNet/Core/Tokens/Error.cs
Normal file
@@ -0,0 +1,40 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for YAML tokens.
|
||||
/// </summary>
|
||||
internal class Error : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets the value of the comment
|
||||
/// </summary>
|
||||
internal string Value { get; }
|
||||
|
||||
internal Error(string value, Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
Value = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
Assets/YamlDotNet/Core/Tokens/Error.cs.meta
Normal file
11
Assets/YamlDotNet/Core/Tokens/Error.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e436b2b70e29aee4eb8759edbc3303de
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/FlowEntry.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/FlowEntry.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a flow entry event.
|
||||
/// </summary>
|
||||
public sealed class FlowEntry : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowEntry"/> class.
|
||||
/// </summary>
|
||||
public FlowEntry()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowEntry"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public FlowEntry(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/FlowEntry.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/FlowEntry.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f6de9d5d89c756c49882403cf8b79eed
|
||||
timeCreated: 1427145267
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/FlowMappingEnd.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/FlowMappingEnd.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a flow mapping end token.
|
||||
/// </summary>
|
||||
public sealed class FlowMappingEnd : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowMappingEnd"/> class.
|
||||
/// </summary>
|
||||
public FlowMappingEnd()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowMappingEnd"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public FlowMappingEnd(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/FlowMappingEnd.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/FlowMappingEnd.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6e66c86850cf7a545bfa90d7c9b1831a
|
||||
timeCreated: 1427145264
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/FlowMappingStart.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/FlowMappingStart.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a flow mapping start token.
|
||||
/// </summary>
|
||||
public sealed class FlowMappingStart : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowMappingStart"/> class.
|
||||
/// </summary>
|
||||
public FlowMappingStart()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowMappingStart"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public FlowMappingStart(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/FlowMappingStart.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/FlowMappingStart.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d357652b21a405949a837dbef084c7e3
|
||||
timeCreated: 1427145266
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/FlowSequenceEnd.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/FlowSequenceEnd.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a flow sequence end token.
|
||||
/// </summary>
|
||||
public sealed class FlowSequenceEnd : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowSequenceEnd"/> class.
|
||||
/// </summary>
|
||||
public FlowSequenceEnd()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowSequenceEnd"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public FlowSequenceEnd(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/FlowSequenceEnd.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/FlowSequenceEnd.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5338410489b921f4c873cbed0c5b7754
|
||||
timeCreated: 1427145264
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
47
Assets/YamlDotNet/Core/Tokens/FlowSequenceStart.cs
Normal file
47
Assets/YamlDotNet/Core/Tokens/FlowSequenceStart.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is part of YamlDotNet - A .NET library for YAML.
|
||||
// Copyright (c) Antoine Aubry and contributors
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
// this software and associated documentation files (the "Software"), to deal in
|
||||
// the Software without restriction, including without limitation the rights to
|
||||
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
// of the Software, and to permit persons to whom the Software is furnished to do
|
||||
// so, subject to the following conditions:
|
||||
//
|
||||
// The above copyright notice and this permission notice shall be included in all
|
||||
// copies or substantial portions of the Software.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
// SOFTWARE.
|
||||
|
||||
namespace YamlDotNet.Core.Tokens
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents a flow sequence start token.
|
||||
/// </summary>
|
||||
public sealed class FlowSequenceStart : Token
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowSequenceStart"/> class.
|
||||
/// </summary>
|
||||
public FlowSequenceStart()
|
||||
: this(Mark.Empty, Mark.Empty)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="FlowSequenceStart"/> class.
|
||||
/// </summary>
|
||||
/// <param name="start">The start position of the token.</param>
|
||||
/// <param name="end">The end position of the token.</param>
|
||||
public FlowSequenceStart(Mark start, Mark end)
|
||||
: base(start, end)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
12
Assets/YamlDotNet/Core/Tokens/FlowSequenceStart.cs.meta
Normal file
12
Assets/YamlDotNet/Core/Tokens/FlowSequenceStart.cs.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8248df61d7f1e7e4fbd6db14a760c5cd
|
||||
timeCreated: 1427145265
|
||||
licenseType: Store
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user