Skip to content

Commit

Permalink
Publish docs for v2.9
Browse files Browse the repository at this point in the history
  • Loading branch information
MSDN-WhiteKnight committed Mar 20, 2024
1 parent 291e19f commit 039ad4f
Show file tree
Hide file tree
Showing 65 changed files with 8,335 additions and 14 deletions.
51 changes: 50 additions & 1 deletion docfx_project/api/.manifest
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,7 @@
"CilTools.BytecodeAnalysis.TypeSpec.Assembly": "CilTools.BytecodeAnalysis.TypeSpec.yml",
"CilTools.BytecodeAnalysis.TypeSpec.AssemblyQualifiedName": "CilTools.BytecodeAnalysis.TypeSpec.yml",
"CilTools.BytecodeAnalysis.TypeSpec.BaseType": "CilTools.BytecodeAnalysis.TypeSpec.yml",
"CilTools.BytecodeAnalysis.TypeSpec.CilTools#Reflection#IReflectionInfo#GetReflectionProperty(System.Int32)": "CilTools.BytecodeAnalysis.TypeSpec.yml",
"CilTools.BytecodeAnalysis.TypeSpec.CreateSpecialType(CilTools.BytecodeAnalysis.ElementType)": "CilTools.BytecodeAnalysis.TypeSpec.yml",
"CilTools.BytecodeAnalysis.TypeSpec.DeclaringMethod": "CilTools.BytecodeAnalysis.TypeSpec.yml",
"CilTools.BytecodeAnalysis.TypeSpec.DeclaringType": "CilTools.BytecodeAnalysis.TypeSpec.yml",
Expand Down Expand Up @@ -290,6 +291,7 @@
"CilTools.Reflection.ComplexType.Assembly": "CilTools.Reflection.ComplexType.yml",
"CilTools.Reflection.ComplexType.AssemblyQualifiedName": "CilTools.Reflection.ComplexType.yml",
"CilTools.Reflection.ComplexType.BaseType": "CilTools.Reflection.ComplexType.yml",
"CilTools.Reflection.ComplexType.CilTools#Reflection#IReflectionInfo#GetReflectionProperty(System.Int32)": "CilTools.Reflection.ComplexType.yml",
"CilTools.Reflection.ComplexType.DeclaringType": "CilTools.Reflection.ComplexType.yml",
"CilTools.Reflection.ComplexType.FullName": "CilTools.Reflection.ComplexType.yml",
"CilTools.Reflection.ComplexType.GetArrayRank": "CilTools.Reflection.ComplexType.yml",
Expand Down Expand Up @@ -502,6 +504,7 @@
"CilTools.Reflection.PortableExecutable.VTable.SlotsCount": "CilTools.Reflection.PortableExecutable.VTable.yml",
"CilTools.Reflection.PortableExecutable.VTable.Type": "CilTools.Reflection.PortableExecutable.VTable.yml",
"CilTools.Reflection.ReflectionProperties": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.ContainingAssembly": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.CorFlags": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.ExplicitlyImplementedMethods": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.FieldOffset": "CilTools.Reflection.ReflectionProperties.yml",
Expand All @@ -513,6 +516,7 @@
"CilTools.Reflection.ReflectionProperties.InfoText": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.IsStatic": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.ReferencedModules": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.ReferenceTarget": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.RvaFieldValue": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.Signature": "CilTools.Reflection.ReflectionProperties.yml",
"CilTools.Reflection.ReflectionProperties.StackReserve": "CilTools.Reflection.ReflectionProperties.yml",
Expand Down Expand Up @@ -671,6 +675,9 @@
"CilTools.SourceCode.Common.SourceLanguage.Cpp": "CilTools.SourceCode.Common.SourceLanguage.yml",
"CilTools.SourceCode.Common.SourceLanguage.CSharp": "CilTools.SourceCode.Common.SourceLanguage.yml",
"CilTools.SourceCode.Common.SourceLanguage.VisualBasic": "CilTools.SourceCode.Common.SourceLanguage.yml",
"CilTools.SourceCode.Common.SourceParser": "CilTools.SourceCode.Common.SourceParser.yml",
"CilTools.SourceCode.Common.SourceParser.Parse(System.String,System.String)": "CilTools.SourceCode.Common.SourceParser.yml",
"CilTools.SourceCode.Common.SourceParser.RegisterSyntaxFactory(System.String,CilTools.Syntax.SyntaxFactory)": "CilTools.SourceCode.Common.SourceParser.yml",
"CilTools.SourceCode.Common.SourceToken": "CilTools.SourceCode.Common.SourceToken.yml",
"CilTools.SourceCode.Common.SourceToken.#ctor(System.String,CilTools.SourceCode.Common.TokenKind)": "CilTools.SourceCode.Common.SourceToken.yml",
"CilTools.SourceCode.Common.SourceToken.#ctor(System.String,CilTools.SourceCode.Common.TokenKind,System.String,System.String)": "CilTools.SourceCode.Common.SourceToken.yml",
Expand All @@ -683,6 +690,12 @@
"CilTools.SourceCode.Common.SourceTokenFactory": "CilTools.SourceCode.Common.SourceTokenFactory.yml",
"CilTools.SourceCode.Common.SourceTokenFactory.CreateNode(System.String,System.String,System.String)": "CilTools.SourceCode.Common.SourceTokenFactory.yml",
"CilTools.SourceCode.Common.SourceTokenFactory.Language": "CilTools.SourceCode.Common.SourceTokenFactory.yml",
"CilTools.SourceCode.Common.SyntaxNodeCollection": "CilTools.SourceCode.Common.SyntaxNodeCollection.yml",
"CilTools.SourceCode.Common.SyntaxNodeCollection.Count": "CilTools.SourceCode.Common.SyntaxNodeCollection.yml",
"CilTools.SourceCode.Common.SyntaxNodeCollection.EnumerateChildNodes": "CilTools.SourceCode.Common.SyntaxNodeCollection.yml",
"CilTools.SourceCode.Common.SyntaxNodeCollection.FromArray(CilTools.Syntax.SyntaxNode[])": "CilTools.SourceCode.Common.SyntaxNodeCollection.yml",
"CilTools.SourceCode.Common.SyntaxNodeCollection.GetNode(System.Int32)": "CilTools.SourceCode.Common.SyntaxNodeCollection.yml",
"CilTools.SourceCode.Common.SyntaxNodeCollection.ToText(System.IO.TextWriter)": "CilTools.SourceCode.Common.SyntaxNodeCollection.yml",
"CilTools.SourceCode.Common.TokenKind": "CilTools.SourceCode.Common.TokenKind.yml",
"CilTools.SourceCode.Common.TokenKind.Comment": "CilTools.SourceCode.Common.TokenKind.yml",
"CilTools.SourceCode.Common.TokenKind.DoubleQuotLiteral": "CilTools.SourceCode.Common.TokenKind.yml",
Expand Down Expand Up @@ -865,5 +878,41 @@
"CilTools.Syntax.Tokens.WhitespaceToken": "CilTools.Syntax.Tokens.WhitespaceToken.yml",
"CilTools.Syntax.Tokens.WhitespaceToken.#ctor": "CilTools.Syntax.Tokens.WhitespaceToken.yml",
"CilTools.Syntax.Tokens.WhitespaceToken.HasContinuation(System.String,CilTools.Syntax.Tokens.TokenReader)": "CilTools.Syntax.Tokens.WhitespaceToken.yml",
"CilTools.Syntax.Tokens.WhitespaceToken.HasStart(CilTools.Syntax.Tokens.TokenReader)": "CilTools.Syntax.Tokens.WhitespaceToken.yml"
"CilTools.Syntax.Tokens.WhitespaceToken.HasStart(CilTools.Syntax.Tokens.TokenReader)": "CilTools.Syntax.Tokens.WhitespaceToken.yml",
"CilTools.Visualization": "CilTools.Visualization.yml",
"CilTools.Visualization.HtmlVisualizer": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.#ctor": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.AddUrlProvider(CilTools.Visualization.UrlProviderBase)": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.EndBlock(CilTools.Visualization.VisualizationOptions,System.IO.TextWriter)": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.GetVisualStyles": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.GetVisualStyles(System.IO.TextWriter)": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.RemoveAllProviders": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.RenderNode(CilTools.Syntax.SyntaxNode,CilTools.Visualization.VisualizationOptions,System.IO.TextWriter)": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.RenderParagraph(System.String,System.IO.TextWriter)": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.HtmlVisualizer.StartBlock(CilTools.Visualization.VisualizationOptions,System.IO.TextWriter)": "CilTools.Visualization.HtmlVisualizer.yml",
"CilTools.Visualization.OutputFormat": "CilTools.Visualization.OutputFormat.yml",
"CilTools.Visualization.OutputFormat.ConsoleText": "CilTools.Visualization.OutputFormat.yml",
"CilTools.Visualization.OutputFormat.Html": "CilTools.Visualization.OutputFormat.yml",
"CilTools.Visualization.OutputFormat.Plaintext": "CilTools.Visualization.OutputFormat.yml",
"CilTools.Visualization.SyntaxVisualizer": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.#ctor": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.Create(CilTools.Visualization.OutputFormat)": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.EndBlock(CilTools.Visualization.VisualizationOptions,System.IO.TextWriter)": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.RenderNode(CilTools.Syntax.SyntaxNode,CilTools.Visualization.VisualizationOptions,System.IO.TextWriter)": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.RenderNodes(System.Collections.Generic.IEnumerable{CilTools.Syntax.SyntaxNode},CilTools.Visualization.VisualizationOptions,System.IO.TextWriter)": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.RenderParagraph(System.String,System.IO.TextWriter)": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.RenderToString(System.Collections.Generic.IEnumerable{CilTools.Syntax.SyntaxNode})": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.RenderToString(System.Collections.Generic.IEnumerable{CilTools.Syntax.SyntaxNode},CilTools.Visualization.VisualizationOptions)": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.SyntaxVisualizer.StartBlock(CilTools.Visualization.VisualizationOptions,System.IO.TextWriter)": "CilTools.Visualization.SyntaxVisualizer.yml",
"CilTools.Visualization.UrlProviderBase": "CilTools.Visualization.UrlProviderBase.yml",
"CilTools.Visualization.UrlProviderBase.#ctor": "CilTools.Visualization.UrlProviderBase.yml",
"CilTools.Visualization.UrlProviderBase.GetMemberUrl(System.Reflection.MemberInfo)": "CilTools.Visualization.UrlProviderBase.yml",
"CilTools.Visualization.VisualizationOptions": "CilTools.Visualization.VisualizationOptions.yml",
"CilTools.Visualization.VisualizationOptions.#ctor": "CilTools.Visualization.VisualizationOptions.yml",
"CilTools.Visualization.VisualizationOptions.EnableInstructionNavigation": "CilTools.Visualization.VisualizationOptions.yml",
"CilTools.Visualization.VisualizationOptions.EnableSyntaxHighlighting": "CilTools.Visualization.VisualizationOptions.yml",
"CilTools.Visualization.VisualizationOptions.GetOption(System.String)": "CilTools.Visualization.VisualizationOptions.yml",
"CilTools.Visualization.VisualizationOptions.HighlightingEndOffset": "CilTools.Visualization.VisualizationOptions.yml",
"CilTools.Visualization.VisualizationOptions.HighlightingStartOffset": "CilTools.Visualization.VisualizationOptions.yml",
"CilTools.Visualization.VisualizationOptions.SetOption(System.String,System.Object)": "CilTools.Visualization.VisualizationOptions.yml"
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ items:
content: 'public class CilErrorEventArgs : EventArgs'
content.vb: >-
Public Class CilErrorEventArgs
Inherits EventArgs
inheritance:
- System.Object
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ items:
content: 'public class CilGraphNodeMutable : CilGraphNode'
content.vb: >-
Public Class CilGraphNodeMutable
Inherits CilGraphNode
inheritance:
- System.Object
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@ items:
content: 'public class CilParserException : ApplicationException, ISerializable, _Exception'
content.vb: >-
Public Class CilParserException
Inherits ApplicationException
Implements ISerializable, _Exception
inheritance:
- System.Object
Expand Down
95 changes: 93 additions & 2 deletions docfx_project/api/CilTools.BytecodeAnalysis.TypeSpec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ items:
- CilTools.BytecodeAnalysis.TypeSpec.Assembly
- CilTools.BytecodeAnalysis.TypeSpec.AssemblyQualifiedName
- CilTools.BytecodeAnalysis.TypeSpec.BaseType
- CilTools.BytecodeAnalysis.TypeSpec.CilTools#Reflection#IReflectionInfo#GetReflectionProperty(System.Int32)
- CilTools.BytecodeAnalysis.TypeSpec.CreateSpecialType(CilTools.BytecodeAnalysis.ElementType)
- CilTools.BytecodeAnalysis.TypeSpec.DeclaringMethod
- CilTools.BytecodeAnalysis.TypeSpec.DeclaringType
Expand Down Expand Up @@ -89,11 +90,13 @@ items:
namespace: CilTools.BytecodeAnalysis
summary: "\nRepresents type specification, the set of type information stored in the signature, as defined by ECMA-335\n"
syntax:
content: 'public class TypeSpec : Type, ICustomAttributeProvider, _MemberInfo, _Type, IReflect, ITypeInfo'
content: 'public class TypeSpec : Type, ICustomAttributeProvider, _MemberInfo, _Type, IReflect, ITypeInfo, IReflectionInfo'
content.vb: >-
Public Class TypeSpec
Inherits Type
Implements ICustomAttributeProvider, _MemberInfo, _Type, IReflect, ITypeInfo
Implements ICustomAttributeProvider, _MemberInfo, _Type, IReflect, ITypeInfo, IReflectionInfo
inheritance:
- System.Object
- System.Reflection.MemberInfo
Expand All @@ -104,6 +107,7 @@ items:
- System.Runtime.InteropServices._Type
- System.Reflection.IReflect
- CilTools.Reflection.ITypeInfo
- CilTools.Reflection.IReflectionInfo
inheritedMembers:
- System.Type.FilterAttribute
- System.Type.FilterName
Expand Down Expand Up @@ -1717,6 +1721,37 @@ items:
modifiers.vb:
- Public
- Overrides
- uid: CilTools.BytecodeAnalysis.TypeSpec.CilTools#Reflection#IReflectionInfo#GetReflectionProperty(System.Int32)
commentId: M:CilTools.BytecodeAnalysis.TypeSpec.CilTools#Reflection#IReflectionInfo#GetReflectionProperty(System.Int32)
id: CilTools#Reflection#IReflectionInfo#GetReflectionProperty(System.Int32)
isEii: true
parent: CilTools.BytecodeAnalysis.TypeSpec
langs:
- csharp
- vb
name: IReflectionInfo.GetReflectionProperty(Int32)
nameWithType: TypeSpec.IReflectionInfo.GetReflectionProperty(Int32)
fullName: CilTools.BytecodeAnalysis.TypeSpec.CilTools.Reflection.IReflectionInfo.GetReflectionProperty(System.Int32)
type: Method
source:
path: CilTools.BytecodeAnalysis
isExternal: true
assemblies:
- CilTools.BytecodeAnalysis
namespace: CilTools.BytecodeAnalysis
syntax:
content: object IReflectionInfo.GetReflectionProperty(int id)
parameters:
- id: id
type: System.Int32
return:
type: System.Object
content.vb: Function CilTools.Reflection.IReflectionInfo.GetReflectionProperty(id As Integer) As Object Implements IReflectionInfo.GetReflectionProperty
overload: CilTools.BytecodeAnalysis.TypeSpec.CilTools#Reflection#IReflectionInfo#GetReflectionProperty*
implements:
- CilTools.Reflection.IReflectionInfo.GetReflectionProperty(System.Int32)
nameWithType.vb: TypeSpec.CilTools.Reflection.IReflectionInfo.GetReflectionProperty(Int32)
name.vb: CilTools.Reflection.IReflectionInfo.GetReflectionProperty(Int32)
- uid: CilTools.BytecodeAnalysis.TypeSpec.ElementType
commentId: P:CilTools.BytecodeAnalysis.TypeSpec.ElementType
id: ElementType
Expand Down Expand Up @@ -2629,6 +2664,13 @@ references:
name: ITypeInfo
nameWithType: ITypeInfo
fullName: CilTools.Reflection.ITypeInfo
- uid: CilTools.Reflection.IReflectionInfo
commentId: T:CilTools.Reflection.IReflectionInfo
parent: CilTools.Reflection
isExternal: true
name: IReflectionInfo
nameWithType: IReflectionInfo
fullName: CilTools.Reflection.IReflectionInfo
- uid: System.Type.FilterAttribute
commentId: F:System.Type.FilterAttribute
parent: System.Type
Expand Down Expand Up @@ -11210,6 +11252,55 @@ references:
name: GetGenericParameterConstraints
nameWithType: TypeSpec.GetGenericParameterConstraints
fullName: CilTools.BytecodeAnalysis.TypeSpec.GetGenericParameterConstraints
- uid: CilTools.BytecodeAnalysis.TypeSpec.CilTools#Reflection#IReflectionInfo#GetReflectionProperty*
commentId: Overload:CilTools.BytecodeAnalysis.TypeSpec.CilTools#Reflection#IReflectionInfo#GetReflectionProperty
isExternal: true
name: IReflectionInfo.GetReflectionProperty
nameWithType: TypeSpec.IReflectionInfo.GetReflectionProperty
fullName: CilTools.BytecodeAnalysis.TypeSpec.CilTools.Reflection.IReflectionInfo.GetReflectionProperty
nameWithType.vb: TypeSpec.CilTools.Reflection.IReflectionInfo.GetReflectionProperty
name.vb: CilTools.Reflection.IReflectionInfo.GetReflectionProperty
- uid: CilTools.Reflection.IReflectionInfo.GetReflectionProperty(System.Int32)
commentId: M:CilTools.Reflection.IReflectionInfo.GetReflectionProperty(System.Int32)
parent: CilTools.Reflection.IReflectionInfo
isExternal: true
name: GetReflectionProperty(Int32)
nameWithType: IReflectionInfo.GetReflectionProperty(Int32)
fullName: CilTools.Reflection.IReflectionInfo.GetReflectionProperty(System.Int32)
spec.csharp:
- uid: CilTools.Reflection.IReflectionInfo.GetReflectionProperty(System.Int32)
name: GetReflectionProperty
nameWithType: IReflectionInfo.GetReflectionProperty
fullName: CilTools.Reflection.IReflectionInfo.GetReflectionProperty
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Int32
name: Int32
nameWithType: Int32
fullName: System.Int32
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: CilTools.Reflection.IReflectionInfo.GetReflectionProperty(System.Int32)
name: GetReflectionProperty
nameWithType: IReflectionInfo.GetReflectionProperty
fullName: CilTools.Reflection.IReflectionInfo.GetReflectionProperty
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Int32
name: Int32
nameWithType: Int32
fullName: System.Int32
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: CilTools.BytecodeAnalysis.TypeSpec.ElementType*
commentId: Overload:CilTools.BytecodeAnalysis.TypeSpec.ElementType
isExternal: true
Expand Down
3 changes: 2 additions & 1 deletion docfx_project/api/CilTools.Metadata.AssemblyReader.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ items:
content: 'public sealed class AssemblyReader : IDisposable'
content.vb: >-
Public NotInheritable Class AssemblyReader
Implements IDisposable
inheritance:
- System.Object
Expand Down Expand Up @@ -460,7 +461,7 @@ items:
- CilTools.Metadata
namespace: CilTools.Metadata
summary: "\nRaised when the assembly reader needs to resolve an external assembly\n"
remarks: "\nWhen the assembly reader needs to resolve an external assembly, it first looks for it in the \ncurrent runtime directory (where the system assemblies are located). Then it looks into a \nadditional resolution directories. If the assembly is not found there, \nthe reader calls the <code>AssemblyResolve</code> event handle so you can customize \nhow assemblies are resolved. The rules for handling this event are similar with the \n<xref href=\"System.AppDomain.AssemblyResolve\" data-throw-if-not-resolved=\"false\"></xref> event in .NET Framework. See \n<a href=\"https://docs.microsoft.com/dotnet/standard/assembly/resolve-loads\">https://docs.microsoft.com/dotnet/standard/assembly/resolve-loads</a> for more \ninformation.\n"
remarks: "\nWhen the assembly reader needs to resolve an external assembly, it first looks for it in the \ncurrent runtime directory (where the system assemblies are located). Then it looks into a \nadditional resolution directories. If the assembly is not found there, \nthe reader calls the <code>AssemblyResolve</code> event handler so you can customize \nhow assemblies are resolved. The rules for handling this event are similar with the \n<xref href=\"System.AppDomain.AssemblyResolve\" data-throw-if-not-resolved=\"false\"></xref> event in .NET Framework. See \n<a href=\"https://docs.microsoft.com/dotnet/standard/assembly/resolve-loads\">https://docs.microsoft.com/dotnet/standard/assembly/resolve-loads</a> for more \ninformation.\n"
syntax:
content: public event ResolveEventHandler AssemblyResolve
return:
Expand Down
Loading

0 comments on commit 039ad4f

Please sign in to comment.