rea-agents
Preparing search index...
domain/managedMemberComparisonMatch
buildMethodItems
Function buildMethodItems
buildMethodItems
(
matches
:
{
ambiguous
:
readonly
Ambiguous
<
{
body
:
{
anchors
:
{
il_offset
:
number
;
opcode
:
string
;
operand
:
string
|
null
;
operand_kind
:
|
"string"
|
"unknown"
|
"type"
|
"method"
|
"field"
|
"none"
|
"signature"
|
"token"
|
"branch"
|
"constant"
|
"switch"
|
"variable"
;
}
[]
;
decoded_instruction_count
:
number
;
exception_regions
:
{
class_token
:
string
|
null
;
filter_offset
:
number
|
null
;
flags
:
number
;
handler_length
:
number
;
handler_offset
:
number
;
try_length
:
number
;
try_offset
:
number
;
}
[]
;
file_offset
:
number
|
null
;
header_format
:
"unknown"
|
"none"
|
"tiny"
|
"fat"
;
il_sha256
:
string
|
null
;
il_size
:
number
;
init_locals
:
boolean
|
null
;
instruction_count
:
number
;
issue
:
string
|
null
;
local_var_sig_token
:
string
|
null
;
max_stack
:
number
|
null
;
normalized_il_sha256
:
string
|
null
;
opcode_counts
:
Record
<
string
,
number
>
;
rva
:
number
;
status
:
"too-large"
|
"partial"
|
"malformed"
|
"present"
|
"absent"
;
truncated_instructions
:
number
;
}
;
declaring_type
:
string
|
null
;
declaring_type_token
:
string
|
null
;
flags
:
number
;
impl_flags
:
number
;
name
:
string
;
row_offset
:
number
;
rva
:
number
;
signature
:
{
calling_convention
:
string
|
null
;
field_type
:
string
|
null
;
generic_parameter_count
:
number
|
null
;
issue
:
string
|
null
;
kind
:
"unknown"
|
"method"
|
"field"
;
parameter_count
:
number
|
null
;
parameter_types
:
string
[]
;
parse_status
:
"unsupported"
|
"decoded"
|
"partial"
|
"malformed"
;
raw_length
:
number
;
raw_sha256
:
string
;
return_type
:
string
|
null
;
}
;
token
:
string
;
}
,
>
[]
;
leftOnly
:
readonly
Keyed
<
{
body
:
{
anchors
:
{
il_offset
:
number
;
opcode
:
string
;
operand
:
string
|
null
;
operand_kind
:
|
"string"
|
"unknown"
|
"type"
|
"method"
|
"field"
|
"none"
|
"signature"
|
"token"
|
"branch"
|
"constant"
|
"switch"
|
"variable"
;
}
[]
;
decoded_instruction_count
:
number
;
exception_regions
:
{
class_token
:
string
|
null
;
filter_offset
:
number
|
null
;
flags
:
number
;
handler_length
:
number
;
handler_offset
:
number
;
try_length
:
number
;
try_offset
:
number
;
}
[]
;
file_offset
:
number
|
null
;
header_format
:
"unknown"
|
"none"
|
"tiny"
|
"fat"
;
il_sha256
:
string
|
null
;
il_size
:
number
;
init_locals
:
boolean
|
null
;
instruction_count
:
number
;
issue
:
string
|
null
;
local_var_sig_token
:
string
|
null
;
max_stack
:
number
|
null
;
normalized_il_sha256
:
string
|
null
;
opcode_counts
:
Record
<
string
,
number
>
;
rva
:
number
;
status
:
"too-large"
|
"partial"
|
"malformed"
|
"present"
|
"absent"
;
truncated_instructions
:
number
;
}
;
declaring_type
:
string
|
null
;
declaring_type_token
:
string
|
null
;
flags
:
number
;
impl_flags
:
number
;
name
:
string
;
row_offset
:
number
;
rva
:
number
;
signature
:
{
calling_convention
:
string
|
null
;
field_type
:
string
|
null
;
generic_parameter_count
:
number
|
null
;
issue
:
string
|
null
;
kind
:
"unknown"
|
"method"
|
"field"
;
parameter_count
:
number
|
null
;
parameter_types
:
string
[]
;
parse_status
:
"unsupported"
|
"decoded"
|
"partial"
|
"malformed"
;
raw_length
:
number
;
raw_sha256
:
string
;
return_type
:
string
|
null
;
}
;
token
:
string
;
}
,
>
[]
;
omittedCandidates
:
number
;
pairs
:
readonly
MatchedPair
<
{
body
:
{
anchors
:
{
il_offset
:
number
;
opcode
:
string
;
operand
:
string
|
null
;
operand_kind
:
|
"string"
|
"unknown"
|
"type"
|
"method"
|
"field"
|
"none"
|
"signature"
|
"token"
|
"branch"
|
"constant"
|
"switch"
|
"variable"
;
}
[]
;
decoded_instruction_count
:
number
;
exception_regions
:
{
class_token
:
string
|
null
;
filter_offset
:
number
|
null
;
flags
:
number
;
handler_length
:
number
;
handler_offset
:
number
;
try_length
:
number
;
try_offset
:
number
;
}
[]
;
file_offset
:
number
|
null
;
header_format
:
"unknown"
|
"none"
|
"tiny"
|
"fat"
;
il_sha256
:
string
|
null
;
il_size
:
number
;
init_locals
:
boolean
|
null
;
instruction_count
:
number
;
issue
:
string
|
null
;
local_var_sig_token
:
string
|
null
;
max_stack
:
number
|
null
;
normalized_il_sha256
:
string
|
null
;
opcode_counts
:
Record
<
string
,
number
>
;
rva
:
number
;
status
:
"too-large"
|
"partial"
|
"malformed"
|
"present"
|
"absent"
;
truncated_instructions
:
number
;
}
;
declaring_type
:
string
|
null
;
declaring_type_token
:
string
|
null
;
flags
:
number
;
impl_flags
:
number
;
name
:
string
;
row_offset
:
number
;
rva
:
number
;
signature
:
{
calling_convention
:
string
|
null
;
field_type
:
string
|
null
;
generic_parameter_count
:
number
|
null
;
issue
:
string
|
null
;
kind
:
"unknown"
|
"method"
|
"field"
;
parameter_count
:
number
|
null
;
parameter_types
:
string
[]
;
parse_status
:
"unsupported"
|
"decoded"
|
"partial"
|
"malformed"
;
raw_length
:
number
;
raw_sha256
:
string
;
return_type
:
string
|
null
;
}
;
token
:
string
;
}
,
>
[]
;
rightOnly
:
readonly
Keyed
<
{
body
:
{
anchors
:
{
il_offset
:
number
;
opcode
:
string
;
operand
:
string
|
null
;
operand_kind
:
|
"string"
|
"unknown"
|
"type"
|
"method"
|
"field"
|
"none"
|
"signature"
|
"token"
|
"branch"
|
"constant"
|
"switch"
|
"variable"
;
}
[]
;
decoded_instruction_count
:
number
;
exception_regions
:
{
class_token
:
string
|
null
;
filter_offset
:
number
|
null
;
flags
:
number
;
handler_length
:
number
;
handler_offset
:
number
;
try_length
:
number
;
try_offset
:
number
;
}
[]
;
file_offset
:
number
|
null
;
header_format
:
"unknown"
|
"none"
|
"tiny"
|
"fat"
;
il_sha256
:
string
|
null
;
il_size
:
number
;
init_locals
:
boolean
|
null
;
instruction_count
:
number
;
issue
:
string
|
null
;
local_var_sig_token
:
string
|
null
;
max_stack
:
number
|
null
;
normalized_il_sha256
:
string
|
null
;
opcode_counts
:
Record
<
string
,
number
>
;
rva
:
number
;
status
:
"too-large"
|
"partial"
|
"malformed"
|
"present"
|
"absent"
;
truncated_instructions
:
number
;
}
;
declaring_type
:
string
|
null
;
declaring_type_token
:
string
|
null
;
flags
:
number
;
impl_flags
:
number
;
name
:
string
;
row_offset
:
number
;
rva
:
number
;
signature
:
{
calling_convention
:
string
|
null
;
field_type
:
string
|
null
;
generic_parameter_count
:
number
|
null
;
issue
:
string
|
null
;
kind
:
"unknown"
|
"method"
|
"field"
;
parameter_count
:
number
|
null
;
parameter_types
:
string
[]
;
parse_status
:
"unsupported"
|
"decoded"
|
"partial"
|
"malformed"
;
raw_length
:
number
;
raw_sha256
:
string
;
return_type
:
string
|
null
;
}
;
token
:
string
;
}
,
>
[]
;
}
,
context
:
ComparisonItemContext
,
)
:
{
items
:
{
dimensions
:
(
|
"availability"
|
"signature"
|
"cil"
|
"opcode-shape"
|
"call-shape"
|
"field-shape"
|
"exception-shape"
)
[]
;
evidence_links
:
string
[]
;
item_id
:
string
;
left
:
|
{
declaring_type
:
string
|
null
;
name
:
string
;
normalized_il_sha256
:
string
|
null
;
signature_sha256
:
string
;
token
:
string
;
}
|
null
;
limitations
:
string
[]
;
match
:
{
basis
:
|
"none"
|
"exact-il-signature"
|
"structural-method-shape"
|
"field-signature"
;
candidate_left_tokens
:
string
[]
;
candidate_right_tokens
:
string
[]
;
confidence
:
"unknown"
|
"exact"
|
"high"
;
status
:
"matched"
|
"unmatched"
|
"ambiguous"
;
}
;
right
:
|
{
declaring_type
:
string
|
null
;
name
:
string
;
normalized_il_sha256
:
string
|
null
;
signature_sha256
:
string
;
token
:
string
;
}
|
null
;
status
:
"unknown"
|
"unchanged"
|
"added"
|
"removed"
|
"changed"
;
}
[]
;
omitted
:
number
;
}
Parameters
matches
:
{
ambiguous
:
readonly
Ambiguous
<
{
body
:
{
anchors
:
{
il_offset
:
number
;
opcode
:
string
;
operand
:
string
|
null
;
operand_kind
:
|
"string"
|
"unknown"
|
"type"
|
"method"
|
"field"
|
"none"
|
"signature"
|
"token"
|
"branch"
|
"constant"
|
"switch"
|
"variable"
;
}
[]
;
decoded_instruction_count
:
number
;
exception_regions
:
{
class_token
:
string
|
null
;
filter_offset
:
number
|
null
;
flags
:
number
;
handler_length
:
number
;
handler_offset
:
number
;
try_length
:
number
;
try_offset
:
number
;
}
[]
;
file_offset
:
number
|
null
;
header_format
:
"unknown"
|
"none"
|
"tiny"
|
"fat"
;
il_sha256
:
string
|
null
;
il_size
:
number
;
init_locals
:
boolean
|
null
;
instruction_count
:
number
;
issue
:
string
|
null
;
local_var_sig_token
:
string
|
null
;
max_stack
:
number
|
null
;
normalized_il_sha256
:
string
|
null
;
opcode_counts
:
Record
<
string
,
number
>
;
rva
:
number
;
status
:
"too-large"
|
"partial"
|
"malformed"
|
"present"
|
"absent"
;
truncated_instructions
:
number
;
}
;
declaring_type
:
string
|
null
;
declaring_type_token
:
string
|
null
;
flags
:
number
;
impl_flags
:
number
;
name
:
string
;
row_offset
:
number
;
rva
:
number
;
signature
:
{
calling_convention
:
string
|
null
;
field_type
:
string
|
null
;
generic_parameter_count
:
number
|
null
;
issue
:
string
|
null
;
kind
:
"unknown"
|
"method"
|
"field"
;
parameter_count
:
number
|
null
;
parameter_types
:
string
[]
;
parse_status
:
"unsupported"
|
"decoded"
|
"partial"
|
"malformed"
;
raw_length
:
number
;
raw_sha256
:
string
;
return_type
:
string
|
null
;
}
;
token
:
string
;
}
,
>
[]
;
leftOnly
:
readonly
Keyed
<
{
body
:
{
anchors
:
{
il_offset
:
number
;
opcode
:
string
;
operand
:
string
|
null
;
operand_kind
:
|
"string"
|
"unknown"
|
"type"
|
"method"
|
"field"
|
"none"
|
"signature"
|
"token"
|
"branch"
|
"constant"
|
"switch"
|
"variable"
;
}
[]
;
decoded_instruction_count
:
number
;
exception_regions
:
{
class_token
:
string
|
null
;
filter_offset
:
number
|
null
;
flags
:
number
;
handler_length
:
number
;
handler_offset
:
number
;
try_length
:
number
;
try_offset
:
number
;
}
[]
;
file_offset
:
number
|
null
;
header_format
:
"unknown"
|
"none"
|
"tiny"
|
"fat"
;
il_sha256
:
string
|
null
;
il_size
:
number
;
init_locals
:
boolean
|
null
;
instruction_count
:
number
;
issue
:
string
|
null
;
local_var_sig_token
:
string
|
null
;
max_stack
:
number
|
null
;
normalized_il_sha256
:
string
|
null
;
opcode_counts
:
Record
<
string
,
number
>
;
rva
:
number
;
status
:
"too-large"
|
"partial"
|
"malformed"
|
"present"
|
"absent"
;
truncated_instructions
:
number
;
}
;
declaring_type
:
string
|
null
;
declaring_type_token
:
string
|
null
;
flags
:
number
;
impl_flags
:
number
;
name
:
string
;
row_offset
:
number
;
rva
:
number
;
signature
:
{
calling_convention
:
string
|
null
;
field_type
:
string
|
null
;
generic_parameter_count
:
number
|
null
;
issue
:
string
|
null
;
kind
:
"unknown"
|
"method"
|
"field"
;
parameter_count
:
number
|
null
;
parameter_types
:
string
[]
;
parse_status
:
"unsupported"
|
"decoded"
|
"partial"
|
"malformed"
;
raw_length
:
number
;
raw_sha256
:
string
;
return_type
:
string
|
null
;
}
;
token
:
string
;
}
,
>
[]
;
omittedCandidates
:
number
;
pairs
:
readonly
MatchedPair
<
{
body
:
{
anchors
:
{
il_offset
:
number
;
opcode
:
string
;
operand
:
string
|
null
;
operand_kind
:
|
"string"
|
"unknown"
|
"type"
|
"method"
|
"field"
|
"none"
|
"signature"
|
"token"
|
"branch"
|
"constant"
|
"switch"
|
"variable"
;
}
[]
;
decoded_instruction_count
:
number
;
exception_regions
:
{
class_token
:
string
|
null
;
filter_offset
:
number
|
null
;
flags
:
number
;
handler_length
:
number
;
handler_offset
:
number
;
try_length
:
number
;
try_offset
:
number
;
}
[]
;
file_offset
:
number
|
null
;
header_format
:
"unknown"
|
"none"
|
"tiny"
|
"fat"
;
il_sha256
:
string
|
null
;
il_size
:
number
;
init_locals
:
boolean
|
null
;
instruction_count
:
number
;
issue
:
string
|
null
;
local_var_sig_token
:
string
|
null
;
max_stack
:
number
|
null
;
normalized_il_sha256
:
string
|
null
;
opcode_counts
:
Record
<
string
,
number
>
;
rva
:
number
;
status
:
"too-large"
|
"partial"
|
"malformed"
|
"present"
|
"absent"
;
truncated_instructions
:
number
;
}
;
declaring_type
:
string
|
null
;
declaring_type_token
:
string
|
null
;
flags
:
number
;
impl_flags
:
number
;
name
:
string
;
row_offset
:
number
;
rva
:
number
;
signature
:
{
calling_convention
:
string
|
null
;
field_type
:
string
|
null
;
generic_parameter_count
:
number
|
null
;
issue
:
string
|
null
;
kind
:
"unknown"
|
"method"
|
"field"
;
parameter_count
:
number
|
null
;
parameter_types
:
string
[]
;
parse_status
:
"unsupported"
|
"decoded"
|
"partial"
|
"malformed"
;
raw_length
:
number
;
raw_sha256
:
string
;
return_type
:
string
|
null
;
}
;
token
:
string
;
}
,
>
[]
;
rightOnly
:
readonly
Keyed
<
{
body
:
{
anchors
:
{
il_offset
:
number
;
opcode
:
string
;
operand
:
string
|
null
;
operand_kind
:
|
"string"
|
"unknown"
|
"type"
|
"method"
|
"field"
|
"none"
|
"signature"
|
"token"
|
"branch"
|
"constant"
|
"switch"
|
"variable"
;
}
[]
;
decoded_instruction_count
:
number
;
exception_regions
:
{
class_token
:
string
|
null
;
filter_offset
:
number
|
null
;
flags
:
number
;
handler_length
:
number
;
handler_offset
:
number
;
try_length
:
number
;
try_offset
:
number
;
}
[]
;
file_offset
:
number
|
null
;
header_format
:
"unknown"
|
"none"
|
"tiny"
|
"fat"
;
il_sha256
:
string
|
null
;
il_size
:
number
;
init_locals
:
boolean
|
null
;
instruction_count
:
number
;
issue
:
string
|
null
;
local_var_sig_token
:
string
|
null
;
max_stack
:
number
|
null
;
normalized_il_sha256
:
string
|
null
;
opcode_counts
:
Record
<
string
,
number
>
;
rva
:
number
;
status
:
"too-large"
|
"partial"
|
"malformed"
|
"present"
|
"absent"
;
truncated_instructions
:
number
;
}
;
declaring_type
:
string
|
null
;
declaring_type_token
:
string
|
null
;
flags
:
number
;
impl_flags
:
number
;
name
:
string
;
row_offset
:
number
;
rva
:
number
;
signature
:
{
calling_convention
:
string
|
null
;
field_type
:
string
|
null
;
generic_parameter_count
:
number
|
null
;
issue
:
string
|
null
;
kind
:
"unknown"
|
"method"
|
"field"
;
parameter_count
:
number
|
null
;
parameter_types
:
string
[]
;
parse_status
:
"unsupported"
|
"decoded"
|
"partial"
|
"malformed"
;
raw_length
:
number
;
raw_sha256
:
string
;
return_type
:
string
|
null
;
}
;
token
:
string
;
}
,
>
[]
;
}
context
:
ComparisonItemContext
Returns
{
items
:
{
dimensions
:
(
|
"availability"
|
"signature"
|
"cil"
|
"opcode-shape"
|
"call-shape"
|
"field-shape"
|
"exception-shape"
)
[]
;
evidence_links
:
string
[]
;
item_id
:
string
;
left
:
|
{
declaring_type
:
string
|
null
;
name
:
string
;
normalized_il_sha256
:
string
|
null
;
signature_sha256
:
string
;
token
:
string
;
}
|
null
;
limitations
:
string
[]
;
match
:
{
basis
:
|
"none"
|
"exact-il-signature"
|
"structural-method-shape"
|
"field-signature"
;
candidate_left_tokens
:
string
[]
;
candidate_right_tokens
:
string
[]
;
confidence
:
"unknown"
|
"exact"
|
"high"
;
status
:
"matched"
|
"unmatched"
|
"ambiguous"
;
}
;
right
:
|
{
declaring_type
:
string
|
null
;
name
:
string
;
normalized_il_sha256
:
string
|
null
;
signature_sha256
:
string
;
token
:
string
;
}
|
null
;
status
:
"unknown"
|
"unchanged"
|
"added"
|
"removed"
|
"changed"
;
}
[]
;
omitted
:
number
;
}
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
rea-agents
Loading...