196 lines
8.5 KiB
XML
196 lines
8.5 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Microsoft.Scripting.Debugging</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Microsoft.Scripting.Debugging.ErrorStrings">
|
|
<summary>
|
|
Strongly-typed and parameterized string factory.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.ScopedRuntimeVariables">
|
|
<summary>
|
|
Implements IRuntimeVariables in a way that preserves scoping within the lambda.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.DebugSourceSpan">
|
|
<summary>
|
|
Combines source file and span. Also provides Contains and Intersects functionality.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.VariableInfo">
|
|
<summary>
|
|
Used to provide information about locals/parameters at debug time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.VariableInfo.VariableType">
|
|
<summary>
|
|
Type
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.VariableInfo.Name">
|
|
<summary>
|
|
Name
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.VariableInfo.IsParameter">
|
|
<summary>
|
|
Parameter
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.DebugGenerator`1">
|
|
<summary>
|
|
Used to wrap a lambda that was already a generator prior to transform.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.CompilerServices.DebugLambdaInfo">
|
|
<summary>
|
|
Used by compilers to provide additional debug information about LambdaExpression to DebugContext
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.CompilerServices.DebugContext">
|
|
<summary>
|
|
Provides services to compilers for instrumenting code with tracebacks.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.CreateInstance">
|
|
<summary>
|
|
Creates a new instance of DebugContext
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.TransformLambda(Microsoft.Scripting.Ast.LambdaExpression,Microsoft.Scripting.Debugging.CompilerServices.DebugLambdaInfo)">
|
|
<summary>
|
|
Transforms a LambdaExpression to a debuggable LambdaExpression
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.TransformLambda(Microsoft.Scripting.Ast.LambdaExpression)">
|
|
<summary>
|
|
Transforms a LambdaExpression to a debuggable LambdaExpression
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.ResetSourceFile(System.String)">
|
|
<summary>
|
|
Resets a state associated with a source file that's maintained in the DebugContext
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.Threads">
|
|
<summary>
|
|
Threads
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.DebugCallback">
|
|
<summary>
|
|
Hook
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.IDebugThreadFactory">
|
|
<summary>
|
|
IDebugThreadFactory is used to abstract how frames and local variables are maintained at run/debug time.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.DebugInfoRewriter">
|
|
<summary>
|
|
Used to rewrite expressions containing DebugInfoExpressions.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Scripting.Debugging.FunctionInfo.GetTraceLocations">
|
|
<summary>
|
|
GetTraceLocations
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.FunctionInfo.SequencePoints">
|
|
<summary>
|
|
SequencePoints
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.FunctionInfo.Name">
|
|
<summary>
|
|
Name
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.FunctionInfo.CustomPayload">
|
|
<summary>
|
|
CustomPayload
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.LambdaWalker">
|
|
<summary>
|
|
Used to extract locals information from expressions.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.CompilerServices.IDebugCompilerSupport">
|
|
<summary>
|
|
Implemented by compilers to allow the traceback engine to get additional information.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.DefaultDebugThread">
|
|
<summary>
|
|
Default implementation of BaseDebugThread, which uses DLR's RuntimeVariablesExpression for lifting locals.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Scripting.Debugging.IDebugCallback.OnDebugEvent(Microsoft.Scripting.Debugging.TraceEventKind,Microsoft.Scripting.Debugging.DebugThread,Microsoft.Scripting.Debugging.FunctionInfo,System.Int32,System.Int32,System.Object)">
|
|
<summary>
|
|
Callback that is fired by the traceback engine
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.DefaultDebugThreadFactory">
|
|
<summary>
|
|
Default implementation of IDebugThreadFactory, which uses DLR's RuntimeVariablesExpression for lifting locals.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.DebugRuntimeVariables">
|
|
<summary>
|
|
Implementation of IDebugRuntimeVariables, which wraps IRuntimeVariables + FunctionInfo/DebugMarker
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.IDebugRuntimeVariables">
|
|
<summary>
|
|
IDebugRuntimeVariables is used to wrap IRuntimeVariables and add properties for retrieving
|
|
FunctionInfo and DebugMarker from debuggable labmdas.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.DebuggableLambdaBuilder">
|
|
<summary>
|
|
DebuggableLambdaBuilder is used to transform a DLR expression tree into a debuggable lambda expression.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Scripting.Debugging.DebugFrame.ReplaceLiftedLocals(System.Runtime.CompilerServices.IRuntimeVariables)">
|
|
<summary>
|
|
// This method is called from the generator to update the frame with generator's locals
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Scripting.Debugging.DebugFrame.RemapToGenerator(System.Int32)">
|
|
<summary>
|
|
Remaps the frame's state to use the generator for execution.
|
|
</summary>
|
|
<param name="version">Int32.MaxValue to map to latest version</param>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.DebugFrame.Thread">
|
|
<summary>
|
|
Thread
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.DebugFrame.StackDepth">
|
|
<summary>
|
|
FrameOrder
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.DebugFrame.Variables">
|
|
<summary>
|
|
Variables
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Scripting.Debugging.DebugFrame.CurrentSequencePointIndex">
|
|
<summary>
|
|
CurrentSequencePointIndex
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Scripting.Debugging.TracePipeline">
|
|
<summary>
|
|
TraceSession
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|