class Google::Apis::ClouddebuggerV2::StackFrame
Represents a stack frame context.
Attributes
arguments[RW]
Set of arguments passed to this function. Note that this might not be populated for all stack frames. Corresponds to the JSON property `arguments` @return [Array<Google::Apis::ClouddebuggerV2::Variable>]
function[RW]
Demangled function name at the call site. Corresponds to the JSON property `function` @return [String]
locals[RW]
Set of local variables at the stack frame location. Note that this might not be populated for all stack frames. Corresponds to the JSON property `locals` @return [Array<Google::Apis::ClouddebuggerV2::Variable>]
location[RW]
Represents a location in the source code. Corresponds to the JSON property `location` @return [Google::Apis::ClouddebuggerV2::SourceLocation]
Public Class Methods
new(**args)
click to toggle source
# File generated/google/apis/clouddebugger_v2/classes.rb, line 771 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File generated/google/apis/clouddebugger_v2/classes.rb, line 776 def update!(**args) @function = args[:function] if args.key?(:function) @location = args[:location] if args.key?(:location) @arguments = args[:arguments] if args.key?(:arguments) @locals = args[:locals] if args.key?(:locals) end