public sealed class StackFrame : IMessage<StackFrame>, IEquatable<StackFrame>, IDeepCloneable<StackFrame>, IBufferMessage, IMessage
Represents a stack frame context.
Implements
IMessage<StackFrame>, IEquatable<StackFrame>, IDeepCloneable<StackFrame>, IBufferMessage, IMessageNamespace
Google.Cloud.Debugger.V2Assembly
Google.Cloud.Debugger.V2.dll
Constructors
StackFrame()
public StackFrame()
StackFrame(StackFrame)
public StackFrame(StackFrame other)
Parameter | |
---|---|
Name | Description |
other | StackFrame |
Properties
Arguments
public RepeatedField<Variable> Arguments { get; }
Set of arguments passed to this function. Note that this might not be populated for all stack frames.
Property Value | |
---|---|
Type | Description |
RepeatedField<Variable> |
Function
public string Function { get; set; }
Demangled function name at the call site.
Property Value | |
---|---|
Type | Description |
String |
Locals
public RepeatedField<Variable> Locals { get; }
Set of local variables at the stack frame location. Note that this might not be populated for all stack frames.
Property Value | |
---|---|
Type | Description |
RepeatedField<Variable> |
Location
public SourceLocation Location { get; set; }
Source location of the call site.
Property Value | |
---|---|
Type | Description |
SourceLocation |